Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Front side bus — Wikipédia
Front side bus — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne cite pas suffisamment ses sources (décembre 2015).

Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».

En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?
Page d’aide sur l’homonymie

Pour les articles homonymes, voir FSB.

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

Le front side bus (FSB), aussi appelé bus système ou bus avant, est le bus informatique qui était utilisé sur les ordinateurs équipés de CPU Intel dans les années 1990 et 2000. Ce bus reliait le processeur au « Northbridge » qui gère les échanges avec les périphériques rapides proches du CPU dont, notamment, la mémoire vive[1].

Selon l’implémentation, certains ordinateurs peuvent également disposer d’un back-side bus (en) (bus arrière) qui connecte le processeur au cache. Ce bus et le cache qui y est connecté sont plus rapides que l’accès à la mémoire système (ou RAM) via le FSB. La vitesse du FSB est souvent utilisée comme une mesure importante des performances d’un ordinateur.

L’architecture FSB d’origine a été remplacée par HyperTransport dans les processeurs AMD, et par QuickPath Interconnect, Direct Media Interface et récemment par Ultra Path Interconnect dans les processeurs Intel modernes pour ordinateurs personnels.

Timing

[modifier | modifier le code]

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)[a].

Évolution de l'architecture

[modifier | modifier le code]

Dans le monde de l'architecture x64, les processeurs AMD à partir de l'Athlon 64 (architecture K8 introduite fin 2003) et certains processeurs Intel de génération Nehalem introduite fin 2008 (les Core i7-9xx) ont abandonné le FSB au profit respectivement de bus HyperTransport chez AMD et des bus QuickPath Interconnect (QPI) et 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

[modifier | modifier le code]

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 de l'horloge du bus, exprimée en hertz ;
  • la « largeur du bus »[b].

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 Taux de transfert = 16 × ( 133 × 10 6 ) bits/s = 2 128 × 10 6 bits/s = 266 × 10 6 octets/s = 266 Mo/s {\displaystyle {\text{Taux de transfert}}=16\times (133\times 10^{6})\;{\text{bits/s}}=2\,128\times 10^{6}\;{\text{bits/s}}=266\times 10^{6}\;{\text{octets/s}}=266\;{\text{Mo/s}}} {\displaystyle {\text{Taux de transfert}}=16\times (133\times 10^{6})\;{\text{bits/s}}=2\,128\times 10^{6}\;{\text{bits/s}}=266\times 10^{6}\;{\text{octets/s}}=266\;{\text{Mo/s}}}

Fréquences FSB, CPU et mémoire

[modifier | modifier le code]
  • La fréquence du FSB est sa fréquence d'horloge (fréquence de base) ou sa fréquence de fonctionnement[c]
  • 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

[modifier | modifier le code]

Notes

[modifier | modifier le code]
  1. ↑ Sur certaines cartes mères, ce coefficient peut être modifié voire géré automatiquement par le processeur assigné à cette tache.
  2. ↑ Le nombre de bits ou de fils 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

[modifier | modifier le code]
  1. ↑ Définition FSB, sur le site pc-code.com, consulté le 5 décembre 2015
v · m
Technologies de processeur
  • Chronologie des microprocesseurs
  • Semi-conducteur
  • Transistor
Modèles
  • Machine abstraite
  • Ordinateur à programme enregistré
  • Automate fini
    • Déterministe
    • À file
    • Cellulaire
  • Machine de Turing
  • Alternante
  • Universelle
  • Non déterministe
  • Probabiliste
  • Hypercalcul
  • Processeur basé sur la pile
    • Machine à registres illimités
    • Machine à compteurs
    • Random access machine
  • Chemin de données
Architecture
Général
  • Microarchitecture
  • Architecture de type Harvard
  • Architecture de von Neumann
  • Architecture Dataflow
  • Transport triggered architecture
  • Boutisme
  • Mémoire
    • Non uniform memory access (NUMA)
  • Hiérarchie de mémoire
    • Mémoire virtuelle
  • Bus informatique
  • Réseau systolique
Mots
  • Architecture 8 bits
  • 15 bits (Apollo Guidance Computer)
  • 16 bits
  • 22 bits (Zuse 3)
  • 32 bits
  • 40 bits
  • 50 bits (Atanasoff–Berry Computer)
  • 64 bits
  • 128 bits
Instruction
Jeu
  • Processeur basé sur la pile
  • Processeur de signal numérique
  • Processeur vectoriel
  • Microprocesseur à jeu d'instructions étendu (CISC)
  • Processeur à jeu d'instructions réduit (RISC)
  • Very long instruction word (VLIW)
  • Explicitly parallel instruction computing (EPIC)
  • Explicit data graph execution (en) (EDGE)
  • Minimal instruction set computer (MISC)
  • Ordinateur à jeu d'instruction unique (OISC)
  • Zero instruction set computer (ZISC)
  • Informatique quantique
  • Mode d'adressage
Famille
  • Motorola 680x0
  • VAX
  • x86
  • Architecture ARM
  • Architecture MIPS
  • PowerPC
  • Architecture SPARC
  • SuperH
  • DEC Alpha
  • IA-64
  • OpenRISC
  • RISC-V
  • Microblaze
  • Little man computer
  • IBM System/3x0
    • System/390
    • System z
Exécution
  • Pipeline
    • Bulle
  • Exécution dans le désordre
    • Algorithme de Tomasulo
    • Renommage de registres
  • Prédiction de branchement
  • Exécution spéculative
  • File
Performance
  • Instructions par cycle (IPC)
  • Instructions par seconde (IPS)
  • Opérations en virgule flottante par seconde (FLOPS)
Types
Général
  • Central processing unit (CPU)
  • Processeur graphique (GPU)
    • General-purpose processing on graphics processing units (GPGPU)
  • Processeur vectoriel
  • Coprocesseur
  • Application-specific integrated circuit (ASIC)
  • System in package (SiP)
Par usage
  • Système embarqué
  • Microprocesseur
    • Multi-cœur
  • Multiprocesseur
  • Microcontrôleur
  • Processeur softcore
On chip
  • Système sur une puce (SoC)
  • Programmable (PSoC)
  • Réseau sur une puce (NoC)
Accélération
matérielle
  • Accelerated processing unit (APU)
  • Puce d'accélération de réseaux de neurones (NPU)
  • Processeur d'images (IPU)
  • Processeur physique (PPU)
  • Processeur de signal numérique (DSP)
  • Tensor Processing Unit (TPU)
  • Cryptoprocesseur sécurisé
  • Processeur réseau (NPU)
  • Processeur de bande de base (BP)
Microarchitecture
  • Microcode
  • Unité de contrôle
  • Banc de registres
  • ALU
  • FPU
  • MMU
  • TLB
  • Cache
  • Front side bus (FSB)
  • Back-side bus (en) (BSB)
Parallélisme
Général
  • Pipelining
    • Scalaire
    • Superscalaire
  • Tâche
    • Thread
    • Processus
  • Multitâche
    • Préemptif
  • Parallélisme de donnée
  • Processeur vectoriel
  • Calcul distribué
Processus
  • Multithreading
  • Hyperthreading
  • Superthreading (en)
  • Simultaneous multithreading (SMT)
  • Symmetric multiprocessing (SMP)
  • Asymmetric multiprocessing (AMP)
Taxonomie de Flynn
  • Single instruction on single data (SISD)
  • Single instruction multiple data (SIMD)
    • SWAR
  • Single instruction multiple threads (SIMT)
  • Multiple instructions single data (MISD)
  • Multiple instructions on multiple data (MIMD)
Circuiterie et unité
Général
  • Circuit intégré
    • Signaux mixtes
  • Circuit booléen
  • Interrupteur
  • Électronique analogique
  • Cœur
  • Cache
    • Processeur
    • Algorithme
    • Cohérence
  • Bus
Exécution
  • Unité arithmétique et logique (ALU)
    • Additionneur
    • Multiplieur
  • Unité de calcul en virgule flottante (FPU)
  • Unité de gestion de mémoire (MMU)
    • Translation lookaside buffer (TLB)
  • Prédiction de branchement
  • Contrôleur mémoire
Porte logique
  • Combinatoire
  • Séquentielle
  • Quantique
Registre
  • Registre de processeur
  • Registre d'état
  • Banc de registres
  • Registre à décalage
  • Registre tampon mémoire
  • Registre d'adresse mémoire
  • Compteur ordinal
Contrôle
  • Mémoire tampon
  • Microprogrammation
  • Image ROM
  • Compteur
Chemin de données
  • Multiplexeur
  • Décaleur
Cadencement
  • Signal d'horloge
  • Fréquence d'horloge
  • Coefficient multiplicateur
  • Overclocking
  • Synchrone
  • Asynchrone
  • Autosynchrone
Gestion de l'alimentation
  • Clock gating
  • Ajustement dynamique de la fréquence
  • APM
  • ACPI
  • Ajustement dynamique de la tension
Fabrication
  • Fabrication des dispositifs à semi-conducteurs
    • Lithographie en immersion
Articles liés
  • Boîtier de circuit intégré
  • Calcul hétérogène
  • Circuit imprimé
  • Électronique numérique
  • Hardware Security Module
  • Matrice de broches (PGA)
  • Plastic Leaded Chip Carrier (PLCC)
  • icône décorative Portail de l’électricité et de l’électronique
  • icône décorative Portail de l’informatique
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Front_side_bus&oldid=221564028 ».
Catégories :
  • Microprocesseur
  • Carte mère
  • Bus informatique
Catégories cachées :
  • Wikipédia:ébauche informatique
  • Article manquant de références depuis décembre 2015
  • Article manquant de références/Liste complète
  • Article contenant un appel à traduction en anglais
  • Portail:Électricité et électronique/Articles liés
  • Portail:Technologies/Articles liés
  • Portail:Informatique/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id