Information Technology Reference
In-Depth Information
- gestion et arbitrage des accès au bus;
- gestion du temps à l'aide de timers ;
- contrôleurs d'interruptions.
À titre d'exemple Intel a développé un chipset Intel 40BX composé d'un module
82443BX (qui permet l'interfaçage entre le processeur, la mémoire centrale et les
autres bus, PCI et AGP) et du contrôleur PIIX4 (interfaçage entre les bus PCI et ISA).
Les principales caractéristiques du premier composant sont :
- gestion d'un ou deux processeurs Pentium II interconnectés par un bus système à
100 MHz;
- contrôle de la mémoire centrale. Il supporte de la mémoire de type EDO à 60 ns
ou SDRAM (100 MHz) ;
- gestion de l'interface avec le bus PCI ayant une fréquence de 33 MHz;
- gestion d'une interface pour le bus AGP dont la fréquence de 133 MHz permet un
débit de 500 Mo/s.
Enfin ce composant contient des registres accessibles dans l'espace d'adressage
du processeur, il peut donc contrôler les accès aux périphériques pilotés par les bus PCI
et AGP (nous revenons sur ces notions d'adressage dans la partie concernant les inter-
faces d'accès aux périphériques).
Pour ce qui concerne le deuxième composant de ce chipset on peut noter les carac-
téristiques suivantes :
- interfaçage PCI/ISA ;
- contrôle des interfaces IDE. Il peut gérer jusqu'à 4 disques ;
- une gestion USB pour deux ports à 12 ou 1,5 Mbits/s ;
- gestion des fonctionnalités correspondant à deux contrôleurs DMA;
- gestions des interruptions qui correspondent à deux contrôleurs 82C59 (dont nous
avons parlé dans le chapitre concernant la fonction d'exécution).
Cet exemple montre le haut niveau d'intégration que permettent ces chipset.
L'avantage majeur de ce type d'architecture est certainement que la bande passante
du bus est bien adaptée aux périphériques associés. Le couple processeur/mémoire
dispose d'un bus privé dont la bande passante est très élevée, le bus PCI (dont la
bande passante est élevée) permet une connexion bien adaptée des disques à hautes
performances (par exemple de type SCSI ou FIREWIRE). La possibilité d'intercon-
nexion au bus ISA permet de satisfaire les besoins des périphériques lents (impri-
mantes, modems RTC). Enfin ces composants intègrent la connexion aux ports USB
que nous étudierons dans la partie concernant l'interfaçage avec les périphériques.
Les chipset existent dans d'autres architectures que celles développées par Intel.
Ils ne sont pas nécessairement organisés avec le même nombre de composants. Une
des raisons de cette architecture « multiponts » chez Intel vient probablement de la
nécessité de prendre en compte une compatibilité ascendante non obligatoire pour
d'autres constructeurs (Apple par exemple).
Search WWH ::




Custom Search