Epox 4G4A+ (i845G : Pentium 4B, ICH4 et DDR333)
By The Mad
Sommaire:

 

Présentation du chipset (i845G)

 

 

La famille i845 s'arrandit de plus en plus et devient maintenant la premiere plateforme Pentium 4 Intel devant l'i850/i850E qui n'en a, avouons le, plus pour bien longtemps... Recapitulons donc toute la famille :

  • [Septembre 2001] i845A : Constitué de l'i82845 et de l'ICH2, ce fut le premier chipset Intel pour pentium 4 a ne pas fonctionner avec de la Rambus. Malheureusement, il fonctionnait avec de la SD-RAM a cause d'accords liant Intel et Rambus. En complete discordance avec le gouffre à mémoire que représente le bus 400 QDR des Pentium 4, il s'est avéré trés lent.

  • [Janvier 2002] i845B : Constitué de l'i82845B et toujours de l'ICH2, il est sorti quasiment le jour de la fin des accords avec Rambus. Il permettait la gestion de la DDR-SDRAM PC2100 et offrait pour la premiere fois une solution Intel pour le Pentium 4 viable sans la RDRAM.

  • [Mai 2002] i845E : Pour la premiere fois constitué de l'ICH4 (et de l'i82845E), il a permis la gestion officielle du bus 533 QDR tout en apportant le support de l'USB 2.0 par le biais du chipset. Outre cette particularité, il est quasiment identique à l'i845D. On parle d'un support officieux de la DDR333, mais rien n'est encore sur.

  • [Mai 2002] i845G : Constitué de l'i82845G et de l'ICH4, C'est en fait un i845E auquel Intel à rajouté un core graphique baptisé "Intel Extreme Graphics". C'est le chipset qui equipe la NB76-EA que nous testons aujourd'hui. Le code graphique est cadencé à 200 Mhz et un port AGP externe est présent. La gestion de la DDR333 est fortement soupconnée...

  • [Mai 2002] i845GL : Constitué de l'i82845GL et encore de l'ICH4, l'i845GL n'est ni plus ni moins qu'un i845G sans port AGP externe. Il est destiné aux assembleurs désirants construire des machines a faible couts.

Aprés l'évolution, voyons maintenant une description du chipset i845G dans sa globalité (Northbridge / Southbridge) ainsi que les différentes interfaces :

 

 

- NorthBridge i82845G

 

Comme nous l'avons vu plus haut, l'i82845G est un i845E auquel Intel a rajouté un core graphique. Voici les spécifications de ce core graphique (en anglais puisque difficilement traductible en francais) :

 

Core Graphique général
Core Graphique 2D
Core Graphique 3D
  • Core frequency of 200MHz
  • 350MHz integrated 24-bit RAMDAC
  • Analog display up to 2048x1536 @ 60Hz refresh
  • 3D setup and render engine - Discrete, Triangles, Strips and fans
  • Per pixel perspective corrected texture mapping
  • Software DVD at 30fps, full screen
  • Optimized 256-bit BLT engine
  • 32-bit alpha blended cursor
  • Programmable 3-color transparent cursor
  • 200 megapixels/sec fill rate
  • Maximum 3D resolution: 1600x1200x32 @ 85Hz
  • Flat and Gouraud shading
  • 16- and 24-bit Z-buffering and 16- and 24-bit W-buffering
  • Ver tex and programmable pixel fogging and atmospheric effects
  • Double and triple render buffer

Le controleur graphique inclus dans l'i845G semble toutefois plutot basique. Je vous invite a consulté la page 7 pour en savoir plus sur ses performances.. D'autrepart, l'organisation interne du chipset est prévue pour permettre l'élaboration de carte 4 Layers (4 couches), moins cher pour le consommateur final que les modéles 6 layers. Bien qu'Epox ait choisi un PCB 6 couches. Ainsi, quatre éléments principaux du systéme communiquent via le Northbridge :

  • Le Processeur : L'i845E gére donc le Pentium 4 0.13µ (NorthWood) et 0.18µ (Willamette) axé autour d'un bus de 100 ou 133 Mhz Quad Pumped (400 ou 533 QDR). Le Celeron P4, équipé de 128 ko de cache est basé sur le Willammette est aussi officiellement supporté
  • Le Bus Mémoire : Concernant la gestion de la mémoire, rien de bien nouveau au programme. L'i845E gére toujours la mémoire de type DDR-SDRAM PC1600 (100 Mhz) et PC2100 (133Mhz). La mémoire ECC est aussi supportée, mais pas celle de type "Registered". D'un autre coté, la capacité maximal du chipset est de 2 Go (donc 2 modules de 1 Go construit avec des chips 512 Mbits au maximum). Ce qui reste correct meme si on ne peut que regretter qu'Intel ait décidé de limiter à deux slots mémoires ce chipset (en fait 4 banques mémoires, ce qui fait deux slots si on utilise des modules double-face). Les fabricants peuvent bien sur passer outre, mais des problemes de stabilite/incompatibilité peuvent alors survenir et l'utilisation de 3 modules double face se révélera tout simplement impossible.
  • Le Controleur AGP : Autre point dédié au NorthBridge, la gestion du bug AGP qui réclame enormement de ressources et qui est donc interfacé par le NB, comme tout composants rapides (les plus lents étant reservés au SouthBridge). Le controleur AGP de l'i845E est à la norme AGP 2.0. La grande différence avec les autres chipsets, c'est qu'il ne supporte QUE le mode 1.5 Volt, c'est a dire qu'il n'est compatible qu'avec les cartes AGP 4x. L'utilisation d'une carte AGP 2x, donc fonctionnant en 3.3 Volts pourrait détruire purement et simplement le chipset. Petit subtilité, les cartes AGP 4x peuvent également fonctionner en mode 2x ou 1x, mais toujours en 1.5 Volts. Le FastWrite est supporté dans les mode 2x et 4x, ce qui n'etait pas le cas de l'i815 par exemple. Le SideBand Adressing est aussi au programme.
  • La liaison inter-bridge : Le Northbridge communique avec le Southbridge via un bus propriétaire appelé "Hub Interface", comme le V-Link de Via. Le principal interet est de decharger le bus PCI des communications entre NB et SB. Sur une base 66 Mhz QDR, il est capable de transferer 266 Mbit/s. Dans le cas de l'i845G, on retrouve le Hub Interface 1.5 a la place de la version 1.1 des versions plus anciennes. La principale modification est la reduction de la tension necessaire pour les echanges (0.7 Volts au lieu de 1.5)

 

 

- SouthBridge i82801DB (ICH4)

 

L'ICH4 est, comme son nom ne l'indique pas, la cinquieme révision du Southbridge d'Intel dédié à la série i8xx.
Voyons l'évolution de ce composant :

 

-
ICH0
ICH1
ICH2
ICH3
ICH4
i82810
X
X
-
-
-
i82810-DC100
-
X
-
-
-
i82810E
-
X
X
-
-
i82815
-
X
X
-
-
i82815EP
-
X
X
-
-
i82815EG
-
X
X
-
-
i82815EM
-
-
X
-
-
i82820
-
X
X
-
-
i82830M
-
-
-
X
-
i82830MP
-
-
-
X
-
i82830MG
-
-
-
X
-
i82840
-
X
-
-
-
i82845
-
-
X
-
-
i82845MZ
-
-
-
X
-
i82845E
-
-
-
-
X
i82845G
-
-
-
-
X
i82845GL
-
-
-
-
X
i82850
-
-
X
-
-
i82850E
-
-
X
-
(X)*
i82860
-
-
X
-
-
E7500
-
-
-
X
-

* On peut retrouver certains Northbridge i850E avec un ICH4 bien que ce ne soit pas dans les spécification d'Intel.

Voyons maintenant la differences entres les différents ICH :

 

Southbridge
PCI
Ports USB
Audio
IDE
LAN
Norme
Vitesse
Nombre
USB 1.1
USB 2.0
ICH0
82801AB
2.2
33 Mhz
4
2
0
AC'97
ATA33
Non
ICH1
82801AA
2.2
33 Mhz
6
2
0
AC'97
ATA33/66
Non
ICH2
82801BA
2.2
33 Mhz
6
4
0
AC'97
ATA33/66/100
100 Base-TX
ICH3
82801CA
2.2
33 Mhz
6
6
0
AC'97
ATA33/66/100
100 Base-TX
ICH4
82801DB
2.2
33 Mhz
6
6
2
AC'97
ATA33/66/100
100 Base-TX

 

Voyons maintenant les differents éléments controlés par le Southbridge ICH4 (aka 82801DB) :

  • La Liaison inter-bridge : Toujours à 66 Mhz QDR, elle permet la communication avec le NorthBridge via un bus propriétaire dit "Hub Interface", upgradé à la version 1.5 dans cette nouvelle série (voir ci-dessus pour plus de détails)
  • Le Controleur PCI : Capable de gérer 6 Ports PCI 2.2 33 Mhz, il est d'une efficacité exemplaire et le débit théorique maximum de 133 Mo/s est quasiment atteinds.
  • Le Controleur IDE : Il peut gérer 4 unités UltraATA 33/66/100 en mode BusMaster. C'est un consommateur de bande passante puisqu'il peut utiliser jusqu'a 400Mo/s de bande passante ( 4 x 100 Mo/s ). Le support de l'ATA133 n'est pas au programme. Intel ayant décidé de se consacrer au Serial-ATA qui devrait arriver avec l'ICH5
  • Le Controleur LAN : Bien que rarement exploité, l'ICH4 contient un controleur LAN de bonne qualité, mais qui doit toutefois etre associé à un composant externe. Il permet la gestion de l'Ethernet 10Base-T (10 Mbit/s) et 100 BaseTX (100 Mbit/s)
  • Le Controleur LPC : le controleur LPC (Low Pin Count) permet de connecter le controleur Super I/O au Southbridge. Il controle donc indirectements, les ports PS2, LPT, les ports IR et le controleur de Disquette
  • Le Controleur USB : L'ICH 4 supporte la norme USB 1.1 ainsi que la norme USB 2.0. 6 Ports USB sont gérés en mode USB 1.1 et 2 ports en mode USB 2.0
  • Le Controleur AC97 : Il permet la gestion via une interface externe de la norme Audio Software AC'97 sur 6 cannaux
  • Le Controleur SMBUS : Celui-ci sert principalement a recupérer le contenu du SPD des modules de mémoire

L'ICH4 est donc un composant trés complet qui apporte principalement la gestion de l'USB 2.0

 

 

 

Suite ( Etude approfondie du Layout )

Fermer