Accueil🇫🇷Chercher

Front side bus

Le front side bus (FSB), aussi appelĂ© bus système, est traditionnellement le bus informatique qui relie le processeur au « Northbridge Â» et qui gère les Ă©changes avec les pĂ©riphĂ©riques rapides proches du CPU dont, notamment, la mĂ©moire vive[1].

Schéma de la relation entre le processeur et le northbridge au travers du front side bus.

Timing et Ă©volution

La fréquence du processeur est égale à celle du FSB multipliée par un coefficient propre au processeur (les processeurs modernes ont une vitesse de fonctionnement interne décuplée)[alpha 1].

Dans le monde de l'architecture x64, les processeurs AMD à partir de l'Athlon 64 (architecture K8) et certains processeurs Intel de génération Nehalem (les Core i7-9xx) ont abandonné le FSB au profit respectivement de l'HyperTransport et du QuickPath Interconnect (QPI). Il y a aussi le Direct Media Interface (DMI) chez Intel. Le bus ABMA est utilisé sur la majorité des SoC contenant des processeurs d'architecture ARM ou RISC-V.

Calcul du débit d'un bus

Un bus est caractérisé, entre autres, par son taux de transfert (débit), c'est-à-dire la quantité d'informations qui peuvent être transmises par unité de temps.

Ce taux de transfert dépend de :

La fréquence du bus est définie par sa fréquence (exprimée en hertz), c’est-à-dire le nombre de paquets de données envoyés ou reçus par seconde. On parle de cycle pour désigner chaque envoi ou réception de données.

La « largeur de bus » est le nombre de bits que le bus peut transmettre simultanĂ©ment. Cette « largeur de bus » correspond au nombre de lignes physiques du bus sur lesquelles les donnĂ©es sont envoyĂ©es de manière simultanĂ©e. Par exemple, une nappe de 32 fils de donnĂ©es permet de transmettre 32 bits en parallèle.

De cette façon, il est possible de connaître le débit maximal du bus (ou taux de transfert maximal), c’est-à-dire la quantité de données qu’il peut transporter par unité de temps, en multipliant sa « largeur de bande » par sa fréquence.

Exemple Calcul du taux de transfert (dĂ©bit) d'un bus d’une largeur de 16 bits, cadencĂ© Ă  une frĂ©quence de 133 MHz.
Solution

Fréquences FSB, CPU et mémoire

  • La frĂ©quence du FSB est sa frĂ©quence d'horloge (frĂ©quence de base) ou sa frĂ©quence de fonctionnement[alpha 3]
  • La frĂ©quence d'horloge de la mĂ©moire vive dĂ©pend de celle du processeur et non de celle du FSB.

Notes et références

Notes

  1. Sur certaines cartes mère ce coefficient peut être modifié voire géré automatiquement par le processeur assigné à cette tache.
  2. Le nombre de bit ou de fil selon qu'il s'agit respectivement d'un bus série ou parallèle.
  3. Les processeurs Intel utilisent un bus quad pumped, ce qui donne une frĂ©quence de fonctionnement quatre fois supĂ©rieure Ă  la frĂ©quence d'horloge du FSB. Pour une frĂ©quence d'horloge de 200 MHz, le FSB d'un Intel aura donc une frĂ©quence de fonctionnement de 4 Ă— 200 = 800 MHz.

Références

  1. Définition FSB, sur le site pc-code.com, consulté le 5 décembre 2015
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.