HyperTransport

HyperTransport

L'HyperTransport [1] (anciennement Lightning Data Transport ou LDT) est un bus local série/parallèle plus rapide que le bus PCI et qui utilise le même nombre de broches. HyperTransport est une technologie issue des laboratoires Digital. Suite à la disparition de Digital, le développement fut repris par AMD, IBM et nVidia qui avaient acquis une licence.

  • L'HyperTransport 1.x offre une bande passante théorique de 12,8 Go/s. Les échanges se font jusqu'à 800 MHz.
  • L'HyperTransport 2.0 offre une bande passante théorique de 22,4 Go/s. Les échanges se font jusqu'à 1,6 GHz.
  • L'HyperTransport 3.0 offre une bande passante théorique de 41,6 Go/s. Les échanges se font jusqu'à 2,6 GHz.
  • L'HyperTransport 3.1 offre une bande passante théorique de 51,2 Go/s. Les échanges se font jusqu'à 3,2 GHz.


Sommaire

Utilisation

La technologie HyperTransport est actuellement utilisée principalement comme bus mémoire (communication entre le chipset et le processeur) dans certaines architectures comme le K8 (Athlon 64, Opteron,…) ou certains PowerPC comme le PowerPC 970 d’IBM utilisé dans les Power Mac G5.

Contrairement au bus mémoire traditionnel des machines Intel qui n'était relié au bus d'entrées-sorties qu'en un seul point (le chipset Northbridge, qui est donc un goulot d'étranglement), le bus HyperTransport dispose d'une architecture switchée comme un réseau sur laquelle plusieurs chipsets peuvent connecter des bus d'entrées-sorties. Par exemple, des cartes mères classiques pour machines bi-Opteron disposent souvent d'un bus PCI relié au bus HyperTransport par un pont AMD8131 tandis qu'un bus PCI Express (indépendant de l'autre) est relié en un autre endroit par un chipset nVidia nForce. Ainsi, un processeur peut accéder aux périphériques cachés derrière un des 2 bus d'entrées-sorties sans géner les accès d'un autre processeur à un autre bus (sauf bien sûr si la localisation géographique des processeurs et chipsets fait que ces accès se croisent).

Depuis, les processeurs Intel ont emboité le pas à ceux d'AMD avec une technologie équivalente (QuickPath Interconnect).

Selon le nombre de processeurs et la présence de port d'extension HTX, la topologie du bus HyperTransport peut varier d'un lien unique à des formes étranges telles qu'un carré avec une seule diagonale, ou des choses indescriptibles pour les cartes mères à 8 processeurs.

Mode de fonctionnement (en cours)

Le port HyperTransport fonctionne comme un réseau point à point : chaque nœud du réseau est connecté à 1 (nœud de fin de chaîne) ou à 2 nœuds . Dans ce cas il peut faire transiter des échanges et pas seulement en recevoir ou en émettre. On distingue aussi le Host Bridge qui est la puce gérant le réseau (la plupart des échanges vont passer par elle, même s'ils ne lui sont pas destinés).

Architecture matérielle

En réalité l'architecture du port HyperTransport est très flexible et l'on peut ajouter des composants spécifiques ayant plus de deux entrées sur le bus permettant d'étendre facilement l'architecture du bus. De plus l'HyperTransport permet des DMA (direct memory access), c'est-à-dire que la mémoire vive de l'ordinateur peut etre connecté au host bridge pour être accessible par n'importe quel nœud du bus.

Mode de transmission

Le port HyperTransport est fait, du point de vue matériel, de liens unidirectionnels qui sont doublés pour couvrir les échanges en émission et réception. D'une largeur de 2 à 32 bits chacun, il permettent des connexions entre 300 et 800 MHz pour la version 1.1[2]. À ces lignes de données s'ajoutent : une ligne de contrôle (CTL), une ligne d'horloge (CLK) pour 8 lignes de données, et d'autres lignes de signaux utilisées pour l'initialisation (power on reset...).

Le mode de fonctionnement du bus à proprement parler passe par la structure de paquet. On y distingue deux types : les paquets de contrôle et les paquets de données (on pourrait même ajouter les paquets d'information qui servent généralement à gérer la vitesse du bus pour un transfert optimal). La distinction entre ces 2 types de paquets se fait d'une manière extrêmement simple : si la ligne CTL (de contrôle) est à niveau haut alors la transmission concerne un paquet de contrôle, sinon il s'agit d'un paquet de données.

Routage

Les périphériques branchés au bus ne communiquent pas directement entre eux, ils émettent des paquets qui seront routés par un module HOST BRIDGE. Même si les deux périphériques sont côte à côte sur le bus, les paquets de communication passent par un module HOST BRIDGE ; ceci rallonge un peu le temps de communication, mais permet surtout d'avoir une gestion centralisée du bus, et ainsi d'éviter plus facilement les conflits.

Canal virtuel

On distingue de nombreux modes d'émission sur le bus HyperTransport selon le type de paquet de contrôle (écriture, lecture, écriture suivie d'une lecture — posted / non posted request). Le démultiplexage de ces paquets se fait dans des canaux virtuels (virtual channels, implémentés dans les modules HyperTransport des périphériques connectés au bus) qui permettent à la logique interne des périphériques de distinguer la nature des informations ou des ordres qu'ils reçoivent.

Notes et références

  1. HyperTransport Technology
  2. La fréquence est réglable par multiples de 100 MHz, sauf 700 MHz qui en est exclu à cause des interférences avec les canaux TV UHF.

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article HyperTransport de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать реферат

Regardez d'autres dictionnaires:

  • HyperTransport — (HT), formerly known as Lightning Data Transport (LDT), is a bidirectional serial/parallel high bandwidth, low latency point to point link that was introduced on April 2 2001. [cite press release | url =… …   Wikipedia

  • Hypertransport — L HyperTransport (anciennement Lightning Data Transport ou LDT) est un bus local série/parallèle plus rapide que le bus PCI et qui utilise le même nombre de broches. HyperTransport est une technologie issue des laboratoires Digital. Suite à la… …   Wikipédia en Français

  • HyperTransport — (HT), también conocido como Lightning Data Transport (LDT) es una tecnología de comunicaciones bidireccional, que funciona tanto en serie como en paralelo, y que ofrece un gran ancho de banda en conexiones punto a punto de baja latencia. Se… …   Wikipedia Español

  • Hypertransport — (HT) ist eine bidirektionale Hochgeschwindigkeitsverbindung zwischen mehreren integrierten Schaltkreisen, die aus einem Projekt von AMD mit dem Namen Lightning Data Transport (LDT) hervor ging. HT ist ein offener Industriestandard, bei dem keine… …   Deutsch Wikipedia

  • HyperTransport — (HT) ist eine bidirektionale Hochgeschwindigkeitsverbindung zwischen mehreren integrierten Schaltkreisen, die aus einem Projekt von AMD mit dem Namen Lightning Data Transport (LDT) hervorging. HT ist ein offener Industriestandard, bei dem keine… …   Deutsch Wikipedia

  • HyperTransport — es una tecnología universal de comunicaciones entre chips que ofrece a los circuitos integrados de una tarjeta principal un enlace avanzado de alta velocidad y alto desempeño; es una conexión universal que está diseñada para reducir el número de… …   Enciclopedia Universal

  • HyperTransport — Логотип шины HyperTransport Шина HyperTransport (HT), ранее известная как Lightning Data Transport (LDT),  это двунаправленная последовательно/параллельная компьютерная шина с высокой пропускной способностью и малыми задержками. Для… …   Википедия

  • HyperTransport Consortium — The HyperTransport Consortium is an industry consortium responsible for specifying and promoting the computer bus technology called HyperTransport. It is led by founding members Advanced Micro Devices, Alliance Semiconductor, Apple Computer,… …   Wikipedia

  • HyperTransport — ● np. m. tm. ►BUS bus de carte mère haute vitesse développé entre autres par AMD, conçu pour aller bien plus vite qu un bus PCI tout en utilisant le même nombre de broches …   Dictionnaire d'informatique francophone

  • Hyper Transport — HyperTransport L HyperTransport (anciennement Lightning Data Transport ou LDT) est un bus local série/parallèle plus rapide que le bus PCI et qui utilise le même nombre de broches. HyperTransport est une technologie issue des laboratoires Digital …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”