Le Rampac de la maison [[fr:companias:SCA Systems|SCA Systems]] est une extension de 512 Ko de mémoire RAM qui dispose en plus d'un port série RS232 sur certains modèles spécifiques.
~~NOTOC~~
Le Rampac de la maison [[fr:companias:SCA Systems|SCA Systems]] est une extension de 512 Ko de mémoire RAM qui dispose en plus d'un port série RS232 sur certains modèles spécifiques.
La gamme d'extension Rampac constitue l'un des développements matériels les plus sophistiqués de la célèbre firme SCA Systems (souvent cataloguée sur le marché de la PAO sous le nom de SCA Products) pour les ordinateurs Amstrad PCW de la série 8000. Traditionnellement confondue dans les cercles de collectionneurs avec des modules de tierces compagnies, le traçage des composants sur les PCB supérieur et inférieur confirme la paternité de SCA Systems. L'appareil a été commercialisé sous deux variantes physiques bien différenciées en termes de performances : le modèle de base (destiné à l'extension de mémoire de silicium et au contrôle d'imprimante) und le modèle premium (qui incorporait une circuiterie synchrone de communications série).
Le postulat d'ingénierie du Rampac était de doter le PCW 8256 d'une station de travail totale en un seul périphérique d'expansion pass-through. Le grand goulot d'étranglement du système d'exploitation CP/M Plus lors de l'exécution d'applications à lourde charge documentaire, telles que le traitement de texte LocoScript ou des suites de conception, était la lenteur physique et les accès mécaniques constants aux disquettes de 3 pouces. En injectant une extension massive de 512 Ko de RAM dynamique à l'intérieur du châssis du périphérique, l'ordinateur disposait instantanément d'un volume de stockage électronique à haute vitesse. Ce bloc de silicium permettait la création de disques virtuels transparents et persistants (RAM Disks) qui multipliaient les taux de transfert de données de la machine sans surcharger le bus.
Au niveau des circuits intégrés discrets de technologie TTL et CMOS visibles sur les captures du PCB des composants et des soudures, l'interface PRO Rampac gère de façon précise l'adressage du processeur Zilog Z80 :
D0 à D7) et surveille les lignes de synchronisation physique Centronics (telles que BUSY ou l'impulsion /ACK). SCA Systems a décodé ces registres en répliquant strictement la plage officielle des ports d'Amstrad (0E0h à 0E3h), permettant à LocoScript de reconnaître l'interface automatiquement sans altérer une seule ligne de code dans les disquettes système.