Le GEM Drive de [[fr:compañias:cirtech|Cirtech]] est un périphérique de stockage de masse à état solide (Silicon RAM Drive) qui se connecte au port d'extension latéral des Amstrad PCW de la série 8000.
~~NOTOC~~
Le GEM Drive de [[fr:compañias:cirtech|Cirtech]] est un périphérique de stockage de masse à état solide (Silicon RAM Drive) qui se connecte au port d'extension latéral des Amstrad PCW de la série 8000.
Commercialisé au Royaume-Uni et sur les marchés européens à la fin des années 80 par la prestigieuse firme écossaise Cirtech, le GEM Drive constitue l'un des périphériques de stockage secondaire à état solide les plus avancés et optimisés de la gamme Amstrad PCW. Au niveau de la préservation historique, il a existé une confusion notable dans la littérature technique qui classait à tort cet appareil comme un disque dur mécanique ou un lecteur de disquette externe conventionnel. En réalité, il s'agit d'une **unité de disque au silicium non volatile (Silicon RAM Drive)** basée sur des puces de mémoire à accès aléatoire statique ou dynamique avec une sauvegarde énergétique physique continue par batterie.
Le nom de ce périphérique obéit à une décision d'ingénierie commerciale stratégique : résoudre les graves limitations dont souffrait l'Amstrad PCW lors de l'exécution de l'environnement graphique de fenêtres **GEM (Graphics Environment Manager) de Digital Research**. Le système GEM et ses applications natives d'édition électronique professionnelle (telles que MicroDesign 2, OCP Advanced Art Studio ou des traitements de texte avancés) nécessitaient des lectures et écritures constantes de fichiers système, de bibliothèques de polices d'écran et de pilotes de souris. Effectuer ces accès sur les lents lecteurs de disquettes mécaniques natifs de 3 pouces et 180 Ko ralentissait considérablement le flux de travail et épuisait l'espace physique disponible. Le GEM Drive apportait un disque virtuel instantané qui multipliait les taux de transfert de données et libérait les lecteurs mécaniques de la machine.
La carte de circuits et la conception modulaire du GEM Drive de Cirtech se distinguent por un schéma électronique robuste qui permettait de sauvegarder l'intégralité du système de fichiers même lorsque l'ordinateur était éteint :
Pour une intégration transparente dans le système d'exploitation et les logiciels d'application, l'ingénierie de Cirtech nécessitait de mapper des blocs de mémoire de masse afin de surmonter les barrières d'adressage du microprocesseur :
LDIR ou INIR), atteignant des taux de rendement en lecture et écriture instantanés qui pulvérisaient littéralement les lecteurs de disquettes mécaniques.