Herramientas de usuario

Herramientas del sitio


fr:hardware:gate_array

A> GATE ARRAY (40028)

L'Amstrad PCW 40028 (ou Gate Array) est une puce de conception personnalisée (ASIC) fondamentale dans l'architecture de la famille d'ordinateurs PCW8256, 8512 et 9512. Ce composant a intégré de multiples fonctions dans un seul boîtier pour réduire considérablement les coûts de fabrication et la complexité de la carte mère.

Ci-dessous, les informations techniques et les références disponibles sont détaillées :

Fonctions principales du Gate Array (40028)

Cette puce agit comme le « cœur » logique du système, gérant les domaines critiques suivants :

  • Contrôleur vidéo : Génère le signal pour le moniteur monochrome haute résolution (720x256 pixels) et gère la Roller RAM, une section de mémoire de 512 octets qui permet le défilement (scroll) rapide de l'écran.
  • Gestion de la mémoire (Bank Switching) : Permet au processeur Z80 (8 bits) d'accéder à plus de 64 Ko de RAM via la commutation de banques de mémoire, supportant jusqu'à 512 Ko sur des modèles comme le 8512.
  • Contrôleur de lecteur de disquette et d'imprimante : Intègre la logique pour gérer les lecteurs de 3 pouces (ou 3,5" sur les modèles ultérieurs) et la communication avec l'imprimante matricielle ou à marguerite spécifique d'Amstrad.
  • Logique d'interruptions : Gère les temps et les signaux nécessaires au fonctionnement coordonné du matériel.

Détails de fabrication

  • Conception : Commandée par Amstrad à la société MEJ Electronics, la même firme qui a développé le matériel de l'Amstrad CPC 464.
  • Variantes : Bien que le 40028 soit le plus courant dans les séries 8000/9000, il existe des variantes mineures selon la révision de la carte mère (comme le 40010 utilisé dans les modèles CPC, qui partage des principes de conception similaires).
  • Boîtier : Se présente généralement sous la forme d'une puce CMS (montage en surface) dans les révisions les plus modernes ou d'une puce de grande taille (DIP) sur les premières cartes.

Le Gate Array est le circuit intégré chargé d'assurer la majorité des fonctions du PCW.

Pour approfondir la programmation de cette puce, il est recommandé de consulter la Référence matérielle de l'Amstrad PCW, qui explique comment manipuler les registres du Gate Array via les ports d'E/S (comme le port &F5 pour la Roller RAM).

A> RÉFÉRENCE VISUELLE (DIE SHOT)

Amstrad PCW 40028 ASIC (Couche de métal).

fr/hardware/gate_array.txt · Última modificación: por jesus