Accueil technologie Bus interne

Bus interne



Définition

Lebusinterneconnectetouteslesunitésstructuralesduprocesseureninterne.Salargeurpeutêtre8,16,32,64ou128bits.

Par exemple, dans le CPU, le bus utilisé pour transférer les données entre les registres et entre l'unité logique arithmétique ALU et l'unité de contrôle est appelé le bus sur puce (c'est-à-dire le bus à l'intérieur de la puce).

Technologie de bus interne

Plusieurs technologies de bus internes populaires :

1, I2Cbus

Le bus I2C (Inter-IC) a été introduit par Philips en 1982. Il s'agit d'un nouveau type de bus standard largement utilisé dans le domaine du contrôle des communications microélectroniques ces dernières années.

2, SPIbus

La plupart des MCU (microcontrôleurs) produits par Motorola sont équipés d'interfaces matérielles SPI, telles que les MCU de la série 68. Le bus SPI est un bus synchrone à trois fils.

3,SCIbus

Cette interface de communication série SCI (interface de communication série) est également introduite par Motorola.

Développement de bus interne

FSBetFSBbus(FrontSideBus)

Le FSB et le bus frontal sont deux différents.

Le FSB fait référence à la fréquence d'horloge externe du CPU, fréquence principale du CPU = multiplicateur FSBX. A l'ère Pentium, le FSB du CPU est généralement de 60/66 MHz.

La vitesse du bus frontal fait référence à la vitesse du bus entre le processeur et la puce Northbridge, et représente la vitesse de transmission des données entre le processeur et le monde extérieur.

La raison pour laquelle les deux concepts de bus frontal et de FS sont faciles à confondre est que la fréquence du bus frontal est la même que celle du FSB, de sorte que le bus frontal est souvent appelé FSB, ce qui finira par provoquer de tels malentendus.

Avec le développement de la technologie informatique, les gens ont constaté que la fréquence du bus frontal doit être supérieure à la fréquence externe.

Lenom"front-sidebusFSB"estunconceptproposéparAMDlorsqu'ilalancéleCPUK7.

Les fréquences de bus frontal pouvant être atteintes sur le PC sont 266 MHz (AMD), 333 MHz (AMD et Intel), 400 MHz (AMD et Intel), 533 MHz (Intel), 800 MHz (Intel), 1 066 MHz (Intel), 1 333 MHz (Intel), 1 600 MHz (Intel), etc. 1600×64÷8=12.8G/s.

Plus la fréquence du bus frontal est élevée, plus la quantité de données transférées entre le CPU et le pont nord est importante, et plus il est capable de jouer pleinement sur les fonctions du CPU.

HTbus (HyperTransport)

À partir du traitement K8 d'AMD, le développement du bus interne d'AMD et d'Intel a commencé en partie, et Intel a continué à utiliser le processeur Core2 d'Intel FSB, et AMD a développé le bus HTTP (HyperTransport) contre Intel.

TheHTbusisahigh-speedserialbusspeciallydesignedbyAMDfortheK8platform.Itsdevelopmenthistorycanbetracedbackto1999andwasoriginallynamed "LDTbus" (LightningDataTransport) .InJuly2001, thistechnologywasofficiallylaunched, andAMDalsorenameditHyperTransport.Subsequently, Broadcom, Cisco, Sun, NVIDIA, ALi, ATI, Apple, Transmeteandmanyothercompanieshavedecidedtoadoptthisnewbustechnology, andAMDalsousedthistoformtheHyperTransportOpenAlliance, thuspushingHyperTransporttotheindustry.

Lapremièregénération : la fréquence de fonctionnement de HT est comprise entre 200 MHz et 800 MHz, et la bande passante maximale peut atteindre 6,4 Go/sen mode 16 bits bidirectionnel.

Ladeuxièmegénération :Enfévrier2004,l'HyperTransportTechnologyAllianceapubliéofficiellementlaspécificationHT2.0.Grâceàl'utilisationdelatechnologieDual-data,lafréquenceaétéaugmentéeavec succès à 1,0 GHz, 1,2 GHz et 1,4 GHz, la largeur de bande de bus du mode 16 bits bidirectionnel a été augmentée à 8,0 Go/s, 9,6 Go/sand11,2 Go/s.

La troisième génération : le 19 novembre 2007, AMD a officiellement publié la spécification de bus HT3.0, fournissant des fréquences de 1,8 GHz, 2,0 GHz, 2,4 GHz et 2,6 GHz, jusqu'à 32 canaux. Avec les canaux 32 bits, la bande passante bidirectionnelle peut atteindre 41,6 Go/s.

QPIbus

Étant donné que la bande passante maximale fournie par le HT3.0 d'AMD dépasse la bande passante d'Intel 1600FSB, afin de contrer le HT3.0, Intel a adopté une autre approche, le bus QPI est proposé.

Wecalculatedearlierthat1600FSBcanprovide12.8G / sbandwidth, butsuchahighbandwidthcanonlymeetthebandwidthrequirementsofDDR2800dual-channelmemory (800X64X2 / 8 = 12,8 g / s), ifyouuse1066orevenhigher1333memoryatthistime, theFSBneedstobeincreasedtoahigherfrequency, nottomentionPCIbus, PCI-Ebus, USB, SATAandotherdevices.Occupyacertainbandwidth.Underthecurrentproductiontechnologyandframework, itismoredifficulttoincreasethefrequency.EvenifsomeplayersincreasetheFSBto2400, theheatgeneratedisveryscary.

Avec l'amélioration des performances du cœur du processeur et l'augmentation rapide du nombre de cœurs, le FBI devient de plus en plus un goulet d'étranglement et doit être résolu.

ThebiggestimprovementofQPIistoprovideamazingoutputtransmissioncapacity, between4.8to6.4GT / s.Thebitwidthofeachdirectionofaconnectioncanbe5,10, or20bits.Therefore, aQPIfull-widthlinkineachdirectioncanprovideabandwidthof12to16BG / s, andthebandwidthofeachQPIlinkis24to32GB / s, whichisequivalentto2-3timesof1600FSB, whichisbasicallythesameastheHT3.0bandwidth.

En outre, un autre point fort de QPI est qu'il prend en charge plusieurs connexions de bus système, qu'Intel appelle multi-FSB.

L'importance révolutionnaire du bus QPI par rapport au FBI est importante.

Cet article provient du réseau, ne représente pas la position de cette station. Veuillez indiquer l'origine de la réimpression
HAUT