~~NOTOC~~
A> CIRTECH SPEEDPRINT

Le **SpeedPrint** de la firme britannique [[fr:companias:Cirtech|Cirtech]] est une interface d'imprimante avancée pour le [[fr:pcw|PCW]] qui implémente un port parallèle standard Centronics. Contrairement aux adaptateurs d'impression conventionnels, ce dispositif a été spécifiquement conçu pour optimiser les performances du système lors de tâches d'impression intensives, libérant la mémoire de l'ordinateur presque immédiatement grâce à l'utilisation d'un stockage temporaire matériel (tampon d'impression).

Images du Matériel
Description Technique

L'architecture du **Cirtech SpeedPrint** se distingue par sa capacité à résoudre l'un des plus grands goulots d'étranglement de l'Amstrad PCW : le temps d'attente obligatoire pendant que l'imprimante matricielle native ou une imprimante Centronics externe traitait les documents textuels ou graphiques sous LocoScript ou CP/M.

Physiquement, il se compose d'un module blanc compact équipé d'un connecteur pour le bus d'extension arrière de la machine et d'un port de sortie standard Centronics à 36 broches. En interne, sa circuiterie intègre des puces logiques et une mémoire dédiée configurée pour intercepter les files d'attente d'impression de la machine. Le logiciel pilote résident fourni par Cirtech redirige le flux massif de données vers la mémoire intégrée du périphérique à la vitesse maximale autorisée par le processeur Z80, redonnant à l'utilisateur le contrôle immédiat du clavier pour continuer à éditer ou à exécuter d'autres tâches de bureau pendant que la file d'attente d'impression se vide en arrière-plan de manière autonome.

Architecture Matérielle et Logique de Synchronisation TTL (Bas Niveau)

Au niveau du silicium, la carte de circuit imprimé (PCB) du SpeedPrint se distingue por une topologie avancée qui combine des matrices de stockage physique, une logique de contrôle de handshaking Centronics synchrone et le blindage industriel classique de Cirtech contre les courts-circuits du bus :

Interception des Registres d'E/S et Émulation des Ports 0E2h / 0E3h

L'ingéniosité de l'architecture du SpeedPrint repose sur l'interception des vecteurs d'Entrée/Sortie natifs d'Amstrad pour assurer une compatibilité instantanée dès la sortie de la boîte, sans modifier los binaires des logiciels de bureau :