Intel I/O Controller Hub

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
Page d’aide sur l’homonymie

Pour les articles homonymes, voir ICH.

L'I/O Controller Hub, ou ICH, est une famille de southbridge d'Intel utilisée avec les processeurs Intel pour gérer les communications de données entre le processeur et la carte mère, en particulier les chipsets Intel basés sur Intel Hub Architecture (en). L'ICH est conçu pour être associé à une seconde puce de support appelée northbridge ou MCH (Memory Controller Hub).

À mesure que la vitesse du processeur augmentait, la vitesse de transmission de données entre le processeur et le chipset de support croissait également, ce dernier est finalement devenu un goulot d’étranglement entre le processeur et la carte mère. En conséquence, à partir du chipset série Intel 5 (en) Ibex Peak de 2008, une nouvelle architecture a été utilisée, incorporant certaines fonctions des puces traditionnelles pont nord et pont sud sur le processeur lui-même (et en particulier le contrôleur mémoire), les fonctions restantes étant regroupées dans un seul Platform Controller Hub (PCH) et remplaçant ainsi la configuration traditionnelle à deux puces.

Il existe les modèles ICH1, ICH2 ... jusqu'à ICH10 sorti en 2009.

Le LBA 48 bits est pris en charge depuis l'ICH2.

Le SATA AHCI est pris en charge par les versions suivantes :

Versions

ICH

Intel ICH 82801AA

La première version de l’ICH est sortie en en même temps que le northbridge Intel 810. Alors que son prédécesseur, le PIIX, était connecté au northbridge via un bus PCI interne avec une bande passante de 133 Mo/s, l’ICH utilisait une interface propriétaire (appelée Intel Hub Interface) qui le reliait au northbridge via un bus de 8 bits de large à 266 Mo/s.

Le Hub Interface était une connexion point à point entre différents composants de la carte mère. Une autre décision de conception a été de remplacer l’axe rigide nord-sud de la carte mère par une structure en étoile.

En plus de l’ICH, Intel a développé d’autres utilisations de la terminologie « Hub ». Ainsi, le northbridge est devenu le Memory Controller Hub (MCH) ou, s’il avait un processeur graphique intégré (par exemple, le Intel 810), le Graphics and Memory Controller Hub (GMCH).

ICH6

ICH6M

L’ICH6 fut le premier southbridge PCI Express d’Intel, associé aux MCH i910 et i915. Il proposait quatre slots PCI Express ×1. Le slot ×16 était assuré par le MCH. Le Hub Interface qui constituait un goulot d’étranglement a été remplacé par la nouvelle Direct Media Interface (en réalité un PCI Express ×4 lignes) avec 1 Go/s de bande passante par direction. Le support de l’Intel High Definition Audio (en) était inclus. De plus, AC'97 et le PCI 2.3 classique étaient toujours pris en charge.

Deux ports SATA supplémentaires ont été ajoutés, et un canal PATA a été supprimé. La variante ICH6R supportait les modes RAID 0, 1, 0+1 et le « Matrix RAID » spécifique à Intel.

Les ICH6R et ICH6-M ont implémenté pour la première fois des contrôleurs SATA AHCI. Les puces avaient 652 broches. À l’origine, Intel avait prévu de lancer sur le marché deux autres variantes sous les noms ICH6W et ICH6RW, qui devaient contenir un point d’accès logiciel pour un réseau local sans fil. Ces puces sont finalement sorties.

Il existe les variantes suivantes :

ICH10

L'ICH10 est le dernier southbridge d'Intel, introduit en . Il offre notamment six lignes PCIe au format 1.1, un bus PCI ainsi que 6 ports Serial ATA au format AHCI ou bien IDE.

Références

  1. ↑ (en-US) « Intel® 82801IR I/O Controller (archivé depuis l'original) », sur intel.com, Intel (consulté le ).
  2. ↑ (en-US) « Intel® 82801JR I/O Controller (archivé depuis l'original) », sur intel.com, Intel (consulté le ).