Port parallèle pour imprimantes de la casa Cirtech.
Port parallèle pour imprimantes de la casa Cirtech.
Lancée sur le marché britannique à partir de **1986** par la firme écossaise Cirtech (basée à Kirkcaldy, Écosse), cette interface de port parallèle s'est imposée comme l'une des alternatives professionnelles de qualité industrielle les plus robustes et fiables face à la coûteuse interface officielle CPS8256 d'Amstrad. Son but principal était de permettre une sortie de données de 8 bits purs vers des imprimantes matricielles avancées, à marguerite ou les premières imprimantes laser de tierces marques (telles qu'Epson, HP, Star Micronics ou Citizen). Cela libérait les bureaux ayant de lourdes charges de travail de l'usage exclusif de l'imprimante matricielle native d'Amstrad, dont les coûts de consommables et de rubans encreurs étaient significativement élevés.
Au niveau de l'ingénierie électronique et de la conception du silicium—comme on l'observe clairement sur les captures du PCB des composants et des soudures—Cirtech a appliqué ses normes strictes de fabrication industrielle grâce à l'utilisation de la logique numérique TTL pure et de sous-systèmes d'isolation électrique contre les surtensions :
D0 à D7) au moment précis où le processeur exécute une commande d'écriture, les maintenant électriquement stables sur les lignes physiques du connecteur Centronics externe pendant tout le temps requis par le tampon du périphérique d'impression.BUSY, /ACK, PE, SLCT et le signal de déclenchement d'impression actif à l'état bas /STROBE) à traverser obligatoirement des tampons commutateurs TTL inverseurs (des puces comme le 74LS14 ou le 74LS244). Cette barrière électrique garantissait qu'en cas de court-circuit dans le câble ou l'imprimante, seuls les circuits intégrés discrets et économiques de l'interface Cirtech étaient détruits, sauvegardant ainsi complètement l'intégrité de la carte mère et du processeur central Z80 interne de l'ordinateur.Pour obtenir une intégration transparente et immédiate avec tout l'écosystème bureautique d'Amstrad sans nécessiter de processus complexes de correction logicielle, l'électronique de décodage de Cirtech émulait parfaitement le plan des ports officiel de la machine :
0E2h (226 décimal), le processeur Z80 injectait immédiatement l'octet dans le tampon de sortie Centronics vers l'imprimante. En lisant le port 0E3h (237 décimal), la CPU obtenait instantanément les lignes d'état logiques de la synchronisation physique. Grâce à cet adressage identique au standard d'Amstrad, le traitement de texte LocoScript et le système d'exploitation CP/M Plus reconnaissaient et interagissaient avec l'interface Cirtech de manière native. L'utilisateur n'avait qu'à commuter la sortie d'impression dans les menus de LocoScript de "Imprimante Amstrad" à "Imprimante Centronics Standard".