La cloche.

Il y a ceux qui ont lu cette nouvelle devant vous.
Abonnez-vous pour recevoir des articles frais.
E-mail
Nom
Nom de famille
Comment voulez-vous lire la cloche
Sans spam

Les systèmes informatiques modernes sont caractérisés par:

□ Croissance rapide des microprocesseurs et certains périphériques externes (afin d'afficher une vidéo numérique en plein écran avec une haute qualité nécessaire bande passante 22 Mo / s);

□ L'apparition de programmes nécessitant un grand nombre d'opérations d'interface (par exemple, le programme de traitement graphique dans Windows, multimédia).

Dans ces conditions, la bande passante des pneus d'expansion servant simultanément plusieurs appareils n'était pas suffisant pour les utilisateurs confortables, car les ordinateurs ont commencé à "concevoir" pendant une longue période. Les développeurs d'interface ont parcouru le chemin pour créer des pneus locaux connectés directement au bus MP fonctionnant sur la fréquence de l'horloge MP (mais pas dans la fréquence de fonctionnement interne) et fournissent une communication avec une externe à haute vitesse par rapport aux périphériques MP: le principal et mémoire externe, systèmes vidéo, etc.

Maintenant, il existe trois normes de base des pneus locaux universels: VLB, PCI et AGP.


TIRE VLB.(VL-bus, bus local VESA)présenté en 1992 par l'Association des normes de la vidéo électronique (VESA - une association de normes électroniques vidéo de marque de marque) et est donc souvent appelée bus VESA. Le bus VLB est essentiellement une expansion du pneu intérieur du député de communication avec l'adaptateur vidéo et moins souvent - avec du disque dur, des planches multimédia, adaptateur de réseau. Le bit de la batterie pour les données est de 32 bits, pour l'adresse - 30, le taux de transfert de données réel pour VLB est de 80 Mo / s, atteignant théoriquement - 132 Mo / s (version 2 à 400 Mo / s).

Les défauts de pneus VLB:

□ Orientation uniquement sur la députée 80386, 80486 (non adaptée aux transformateurs de Pentium);

□ Dépendance rigide sur la fréquence d'horloge MP (chaque bus VLB n'est calculé que à une fréquence spécifique à 33 MHz);

□ Petit nombre de périphériques connectés - Seuls 4 périphériques peuvent être connectés au bus VLB;

□ Il n'y a pas d'arbitrage de pneus - il peut y avoir des conflits entre appareils connectés.

Pneu PCI.(Interconnexion de composants périphériques,connexion de composants externes) - Interface la plus courante et universelle pour la connexion divers appareils. Développé en 1993 par Intel. Le bus PCI est beaucoup plus polyvalent que VLB; permet de connecter jusqu'à 10 périphériques; Il possède son propre adaptateur, lui permettant d'être réglé pour travailler avec n'importe quel député de 80486 au Pentium moderne. Fréquence d'horloge PCI - 33 MHz, décharge de décharge pour les données et 32 \u200b\u200bdécharges de l'adresse avec la possibilité d'étendre jusqu'à 64 bits, une bande passante théorique 132 Mo / s et dans la version 64 bits - 264 Mo / s. La modification 2.1 du bus PCI local fonctionne sur une fréquence d'horloge jusqu'à 66 MHz et une capacité de 64 a une bande passante allant jusqu'à 528 Mo / s. Support de mode mise en œuvre Branchez et. Jouer, maîtriser les autobus et adaptateurs d'autoconfiguration.


Un connecteur structurel du bus sur la carte système est constitué des deux sections consécutives suivantes de 64 contacts (chacune avec sa clé). Avec cette interface pour carte mère Les cartes vidéo sont connectées, cartes son, modems, contrôleurs SCSI et autres appareils. En règle générale, plusieurs connecteurs PCI sur la carte mère. Le bus PCI, bien qu'il soit local, effectue de nombreuses fonctions du pneu d'expansion. Les pneus d'extension ISA, EISA, MCA (et il est compatible avec eux) si le bus PCI est connecté non directement au député (comme il a lieu lors de l'utilisation du bus VLB), et au bus PCI lui-même (via l'interface d'extension). . Grâce à cette solution de pneumatique, est indépendant du processeur (contrairement à VLB) et peut fonctionner en parallèle avec le bus de processeur sans faire référence aux demandes. Ainsi, le chargement du pneu de processeur est considérablement réduit. Par exemple, le processeur fonctionne avec la mémoire système ou avec la mémoire cache, et à ce stade du réseau sur disque dur L'information est écrite. La configuration du système avec le bus PCI est illustrée à la Fig. 5.8.

Pneu AGP.Port graphique accéléré -port graphique accéléré) - Interface pour connecter un adaptateur vidéo à une autoroute AGP distincte ayant

Chapitre 5. Microprocesseurs et planches système


sortez directement à la mémoire système. Un pneu est développé en fonction de la norme PCI V2.1. Le bus AGP peut fonctionner avec une fréquence de bus système jusqu'à 133 MHz et offre le taux de transmission le plus élevé de données graphiques. Sa bande passante de pointe dans le mode de multiplication à quatre temps AGP4X (4 blocs de données sont transmises par batterie) a une valeur de 1066 Mb / s et dans le mode multiplication huit fois AGP8X - 2112 MB / s. Par rapport au bus PCI, dans pneu AGP. Le multiplexage des lignes d'adresse et de données est éliminé (en PCI pour réduire le coût de l'adresse de conception et des données sont transmis par les mêmes lignes) et renforcée la convoyeur des opérations en lecture-écriture, ce qui permet d'éliminer l'effet des retards dans des modules de mémoire à la vitesse de ces opérations.

Figure. 5.8. Configuration du système avec bus PCI

Le bus AGP a deux modes de fonctionnement: DMAet Exécuter.En mode DMA, la mémoire principale est la mémoire de la carte vidéo. Les objets graphiques sont stockés dans la mémoire du système, mais avant que l'utilisation soit copiée sur la carte mémoire locale. L'échange est effectué par de grands packages cohérents. En mode Exécution, la mémoire de la mémoire système et la mémoire vidéo locale est logiquement égale. Les objets graphiques ne sont pas copiés dans la mémoire locale et sont sélectionnés directement à partir du système. Dans le même temps, il est nécessaire de choisir parmi la mémoire de pièces relativement petites situées au hasard. Étant donné que la mémoire système est allouée de manière dynamique, 4 ko blocs, dans ce mode, pour assurer une vitesse acceptable, un mécanisme qui affiche des adresses en série de fragments aux adresses réelles des blocs de 4 kilobytes dans la mémoire du système est fournie. Cette procédure est effectuée à l'aide d'une table spéciale (table de ré-mappage d'adresse graphique ou gart) située en mémoire. L'interface est faite sous forme de connecteur séparé dans lequel l'adaptateur vidéo AGP est installé. La configuration du système avec AGP de bus est illustrée à la Fig. 5.9


Interfaces internes du système et des périphériques

Figure. 5.9 Configuration du système avec bus AGP

Tous les pneus ci-dessus sont résumés dans le tableau. 5.4. Tableau 5.4. Caractéristiques principales des pneus


Avec l'augmentation des fréquences d'horloge et la décharge des processeurs, un problème urgent est venu d'augmenter le taux de transmission de données dans les pneus (quel est le point d'utiliser une fréquence d'horloge, disons, 66 MHz, si le pneu fonctionne à une fréquence de seulement 8,33 MHz). Dans certains cas, comme un clavier ou une souris, grande vitesse pour rien. Mais les ingénieurs d'entreprises de fabricants de panneaux d'extension étaient prêts à fabriquer des dispositifs à la vitesse supérieure aux pneus.

DANS
la chape de la position créée a été trouvée comme suit: Une partie des opérations d'échange de données nécessitant des vitesses élevées ne doit pas être effectuée non pas via les connecteurs de bus d'E / S standard, et par des interfaces à grande vitesse supplémentaires - le bus du processeur, à peu près au même manière que le cache externe est connecté.

Le fait est que ces interfaces la plus haute vitesse sont connectées au bus du processeur. Il s'ensuit que le plug-in aura accès directement au processeur à travers son bus. Un tel design a été nommé pneu local (Lb, bus local). Le bus local n'a pas remplacé les normes précédentes, mais les complètes. Le dessin démontre la distinction entre l'architecture habituelle et l'architecture avec le bus local. Au fait, les premiers pneus ISA n'étaient que locaux, mais lorsque leur fréquence d'horloge a dépassé 8 MHz, la séparation s'est produite.

Les pneus principaux de l'ordinateur sont encore restés Isa ou Eisa, mais un ou plusieurs emplacements de pneu locaux ont été ajoutés à eux. Initialement, ces emplacements ont été utilisés presque exclusivement pour l'installation d'adaptateurs vidéo, tandis qu'en 1992, plusieurs variantes incompatibles de pneus locaux ont été développées, les droits exceptionnels auquel appartenaient des fabricants.

Une telle variété a été retenue par la répartition des pneus locaux, donc la VESA Video Electronics Standards Association (association de normes électroniques vidéo), qui représente plus de 100 entreprises, proposées en août 1992 son bus local de VESA (VL-BUS ou VLB), qui n'a pas changé et complété les normes existantes. Le bus VLB est conçu pour augmenter la bande passante entre le processeur principal et la carte vidéo, pour cela, plusieurs nouveaux emplacements locaux à grande vitesse ont été ajoutés simplement aux pneus principaux. La fonction principale pour laquelle le nouveau pneu était conçu est l'échange de données avec un adaptateur vidéo.

Il était un bus de 32 bits qui utilisait le troisième et le quatrième connecteur sous la forme de la poursuite de l'emplacement d'ISA habituel. Le pneu a travaillé à une fréquence nominale de 33 MHz et a fourni une augmentation significative de la productivité par rapport à l'ISA. À l'avenir, le bus VLB a commencé à utiliser les fabricants de contrôleurs disques durs et d'autres dispositifs nécessitant une transmission de données à grande vitesse. Même 100 contrôleurs Ethernet de Megabit avec bus VLB ont été produits. Le pneu répandu de Vesa a mené son prix relatif et sa compatibilité de «haut bas» avec son prédécesseur - le bus ISA. Le connecteur VLB est le connecteur ISA avec la "continuation".

Les principales caractéristiques du VL-Bus sont les suivantes:


  • prise en charge des processeurs de la série 80386 et 80486. Le pneu est conçu pour une utilisation dans des systèmes à processeur unique, tandis que la spécification permet de prendre en charge X86 processeurs incompatibles à l'aide d'un pont (puce de pont);

  • le nombre maximum de maître d'autobus - 3 (n'incluant pas le contrôleur de bus). Si nécessaire, il est possible d'installer plusieurs sous-systèmes pour prendre en charge un plus grand nombre de maîtres. Bien que le pneu soit conçu à l'origine pour prendre en charge les contrôleurs vidéo, le support et d'autres périphériques (par exemple, les contrôleurs de disque dur) sont possibles;

  • il est permis de travailler des pneus à une fréquence jusqu'à 66 MHz, cependant caractéristiques électriques Le connecteur VL-BUS la limite à 50 MHz (cette restriction, bien sûr, ne s'applique pas à l'appareil intégré à la carte mère);

  • bidirectionnel (Bi-directionnel) Le bus de données 32 bits prend en charge un échange 16 bits. La spécification inclut la possibilité d'un métabolisme de 64 bits;

  • le support DMA n'est fourni que pour les maîtres de bus. Le pneu ne supporte pas les "initiateurs" spéciaux DMA;

  • bande passante théorique maximale du pneu 160 mb / s (avec une fréquence de pneu 50 MHz), standard - 107 Mo / s à une fréquence de 33 MHz;

  • prise en charge d'un mode d'échange de lots (pour les cartes mères 80486 prenant en charge ce mode). Cinq lignes sont utilisées pour identifier le type et la vitesse du processeur, le signal de rafale (Blast #) est utilisé pour activer ce mode. Pour les systèmes qui ne prennent pas en charge ce mode, la ligne est définie sur 0;

  • en utilisant le connecteur MES 58 broches. 3 emplacements sont supportés de manière maximale (seuls 1 emplacements sont installés sur des pneus de 50 mégahertz). La machine à sous VL-Bus est installée dans la ligne d'emplacement ISA / EISA / MCA, de sorte que toutes les lignes de ces pneus sont disponibles pour les paiements VL;

  • soutien, à la fois un processeur de cache intégré et un cache sur la carte mère. Alimentation - 5 V. Appareils avec un signal de sortie 3.3 V pris en charge, à condition qu'ils puissent fonctionner avec le niveau de signal d'entrée de 5 V.
Le bus VLB constructif est un connecteur optionnel (116 broches) avec un connecteur ISA. Le pneu électrique est effectué sous forme d'extension du bus de processeur local - la plupart des signaux d'entrée et de sortie du processeur sont transmis directement aux cartes VLB sans tampon intermédiaire.

Ce pneu 32/32 bits a été développé pour des machines à partir de 386, 486 et des processeurs Pentium. La distribution la plus large du bus VLB reçu sur les cartes mères de 486. Sur eux VESA est la ligne d'adresses, de données et de contrôle du processeur, affichée sur le connecteur. Cette circonstance impose des restrictions significatives sur les cartes VLB d'extension - Les paramètres temporaires et de charge doivent être clairement construits. Comme indiqué dans les instructions de nombreuses cartes mères, le nombre de cartes VLB à une fréquence d'horloge de 25 MHz ne doit pas dépasser trois, à 33 MHz - deux, à 40 et 50 MHz - un. En cas de violation de ces exigences, le système fonctionnera instable car la capacité de charge du processeur est dépassée.

Pour estimer la vitesse des pneus, vous pouvez donner le calcul suivant: Si la carte d'extension fonctionne à 50 MHz, la bande passante du pneu sera de 32 * 50 * 10 6 \u003d 1,6 * 10 9 Mbps \u003d 200 Mo / s, qui est beaucoup. Cependant, nous ne devrions pas oublier qu'une telle vitesse ne peut presque jamais être à la demande, car les données de la mémoire vidéo ne peuvent pas être lues à une telle vitesse. De plus, lors de la mise en contact de la carte VLB, le processeur ne peut plus être engagé dans quoi que ce soit, quelle que soit la ralentissement de l'appareil sur cette carte (par exemple, un port série).

TIRE VL-BUS était un avantage énorme par rapport à ISA à la fois en termes de performance et de conception. L'un des avantages du pneu a permis de créer des cartes de travail avec des chipsets existants et de ne contenir pas une grande quantité de systèmes de logique de contrôle coûteux. En conséquence, la carte VL était moins chère que des cartes EISA similaires. Cependant, ce pneu n'a pas été privé des lacunes, dont les suivantes étaient les suivantes:


  • orientation sur le 486ème processeur. VL-BUS est liée de manière rigide sur le bus processeur 80486, qui diffère de pneus Pentium et Pentium Pro / Pentium II.

  • vitesse limitée. Comme déjà mentionné, la fréquence réelle du bus VL n'est pas supérieure à 50 MHz. De plus, lors de l'utilisation de processeurs avec un multiplicateur de fréquence, le pneu utilise la fréquence principale (donc, pour 486DX2-66, la fréquence des pneumatiques sera de 33 MHz);

  • restrictions schémanniques. À la qualité des signaux transmis via le bus de processeur, des exigences très strictes sont présentées, ce qui ne peut être observé que lorsque paramètres définis Charges de chaque ligne de pneu. Selon Intel, l'installation a insuffisamment développé avec précision des cartes VL peut mener non seulement les pertes de données et les troubles de la synchronisation, mais également d'endommager le système;

  • restriction du nombre de conseils. Cette limitation résulte également de la nécessité de se conformer aux restrictions sur la charge de chaque ligne.
Malgré les lacunes existantes, le bus VL-Bus était un certain leader sur le marché, car il permettait d'éliminer immédiatement un goulot d'étranglement dans deux sous-systèmes - le sous-système vidéo et le sous-système de métabolisme. Cependant, le leadership a été de courte durée, car Intel a développé son nouveau produit - le bus PCI. Selon la société, VL-BUS était basé sur des technologies de 11 ans et n'était qu'un "patch", un compromis entre les fabricants. Par souci de bien dire que PCI ait vraiment été livré de la plupart des lacunes inhérentes à VL-bus.

La popularité de VLB TIRE a dure jusqu'en 1994. caractéristique principale Les pneus qui ont permis d'atteindre des performances élevées, servis et causent des soins VLB du marché. Le pneu était une extension directe du processeur / pneu de mémoire, fonctionnant à la même vitesse que le processeur (par conséquent et le nom est le bus local local). Une connexion directe signifie que la connexion de trop de périphériques a entraîné le danger de créer le processeur lui-même, surtout si les signaux passèrent à travers la fente. VESA a recommandé de ne pas utiliser plus de deux emplacements sur des fréquences d'horloge de 33 MHz ou trois emplacements si elles utilisaient un tampon spécial. Aux fréquences d'horloge supérieures, plus de deux périphériques doivent être connectés et à une fréquence de 50 MHz, les deux dispositifs VLB doivent être construits dans la carte mère.

Étant donné que le bus VLB fonctionne de manière synchrone avec le processeur, une augmentation de la fréquence du processeur a entraîné des problèmes avec la périphérie VLB. Plus les périphériques devraient fonctionner plus rapidement, plus il était coûteux en raison des difficultés associées à la production de composants à grande vitesse. Seuls quelques périphériques VLB ont pris en charge la vitesse supérieure à 40 MHz.

Interface système orange- Le système de communication et l'interface des composants et des ordinateurs de l'ordinateur entre eux représentent un ensemble de lignes de communication électrique (fils), de schémas de jumelage avec des composants d'ordinateur, des protocoles (algorithmes) de transmission et de conversion de signaux.

Il existe deux options pour organiser une interface intramaneshine:

interface multi-communication où chaque unité PC est associée à d'autres blocs avec ses fils locaux; Une interface multi-communication est utilisée en règle générale uniquement dans les ordinateurs ménagers les plus simples;

interface unique sensible Où tous les blocs PC sont connectés l'un à l'autre via un bus commun ou système.

Dans la majorité écrasante des PC modernes comme une interface système utilisée bus système.Les caractéristiques fonctionnelles du bus système sont les suivantes: le nombre de dispositifs entretenus par elle et sa bande passante, c'est-à-dire Le taux de transfert d'informations maximal possible. Le débit de pneus dépend de sa décharge (il existe des pneus 8-, 16-, 32 et 64 bits) et des fréquences d'horloge sur lesquelles le pneumine fonctionne.

En tant que pneu de système sur différents ordinateurs utilisés et peut être utilisé:

extensions de pneus pneus à usage général qui vous permettent de connecter un grand nombre de dispositifs de grande variété;

pneus locauxspécialisé dans le service d'un petit nombre de dispositifs d'une certaine classe.

Comparatif caractéristiques Certains pneus sont présentés dans le tableau 5.1.

Tableau 5.1 - Les principales caractéristiques du pneumatique

Extensions de pneu.

1. Pneu multibus1.il a deux modifications: technologie étendue de PC / XT Bus (Persona) - PC avec technologie de pointe) et PC / AT BUS (Technologie de pointe PC - PC avec technologie de pointe).

2. TIRE PC / XT BUS - Le bus de données 8 bits et un bus d'adresse de 20 bits, conçu pour une fréquence d'horloge de 4,77 MHz, dispose de 4 lignes pour interruptions matérielles et 4 canaux pour un accès à la mémoire directe (canaux DMA - accès à la mémoire directe). Le bus d'adresse limite l'espace d'adressage de 1 Mo microprocesseur. Utilisé avec MP 8086.8088.

3. Pneu pc / en bus Bus de données -16 bits et bus d'adresse 24 bits, fréquence d'horloge de travail jusqu'à 8 MHz, mais peut également être utilisée MP avec une fréquence d'horloge de 16 MHz, car le contrôleur de pneumatique peut partager la fréquence en deux; Il a 7 lignes pour les interruptions matérielles et 4 canaux DMA.

4. Pneu Isa. (Architecture standard de l'industrie - Architecture standard industrielle) - Bus de données de 16 bits et bus d'adresse 24 bits, une fréquence d'horloge de travail de 8 MHz, mais MP peut également être utilisé avec une fréquence d'horloge de 50 MHz (le facteur de division est augmenté). Comparé aux pneus PC / XT et PC / AT, le nombre d'interruptions matérielles est passé de 7 à 15 et des canaux d'accès direct vers la mémoire DMA de 7 à 11. Grâce au bus d'adresse 24 bits, l'espace d'adressage est passé de 1 à 16 Mo. La largeur de bande théorique du bus de données est de 16 Mo / s, véritable environ 4-5 MB / s, compte tenu d'un certain nombre de caractéristiques de son utilisation.

5. Pneu Eisa (EXTENDED ISA) - bus de données de 32 bits et bus d'adresse 32 bits, créé en 1989. Espace d'adresse 4 pneus de 4 Go, bande passante 33 Mo / s et le taux de change sur le canal MP-Cache est déterminé par les paramètres de microcircuits de mémoire, Le nombre de connecteurs d'extensions a été augmenté (jusqu'à 15 dispositifs peut être connecté, presque à 10). Système d'interruption amélioré, pneu Eisa Fournit une configuration automatique du système et un contrôle DMA entièrement compatible avec le bus ISA (il existe un connecteur de connexion ISA), le bus prend en charge l'architecture de multiprocesseur systèmes informatiques. EISA TIRE est utilisé dans les ordinateurs haute vitesse, serveurs de réseau et des postes de travail.

6. TIRE MSA. (Architecture de micro-canal) -32-pneu de décharge créée par iBM. En 1987, pour les machines PS / 2, capacité de 76 Mb / s, fréquence de fonctionnement de 10 à 20 MHz. D'autres caractéristiques sont proches du bus EISA, mais non compatibles avec ISA, ni avec EISA. Étant donné que l'ordinateur PS / 2 n'était pas répandu, principalement en raison du manque d'abondance accumulée des programmes d'application, le bus MSA est également utilisé non très large.

Pneus VLB et PCI locaux

Deux standards principaux des pneus locaux universels - VLB et PCI.

1. Le pneu VLB (VESA Local Bus Block-Block-Block Tire) est appelé bus VESA. TIRE VLB, aucune créature n'est une extension du pneu intérieur de MP pour communiquer avec un adaptateur vidéo et moins souvent avec le disque dur, les cartes multimédia, un adaptateur réseau. La batterie est de 32 bits (options 64 bits sont possibles). Le taux de transfert de données réel pour VLB est de 80 Mo / s (théoriquement réalisable -132 mb / s).

Défauts de pneus:

- conçu pour fonctionner avec la députée 80386, 80486, n'est pas adapté aux processeurs Pentium Pro, Pentium Pro, Power PC;

- une dépendance rigide sur la fréquence d'horloge de MP (chaque bus VLB n'est calculé que à une fréquence spécifique);

- petit nombre de périphériques connectés - au bus VLB (seulement quatre appareils);

- Il n'y a pas d'arbitrage de bire - il peut y avoir des conflits entre les périphériques connectés.

2. pneu pci. Interconnexion de composants périphériques - connexion des dispositifs externes). Le bus PCI est plus polyvalent que VLB, possède son propre adaptateur, ce qui lui permet d'être à l'écoute de fonctionner avec n'importe quel député, il vous permet de connecter 10 appareils lui-même. configuration différente Avec la possibilité d'autoconfiguration, a son propre "arbitrage", des contrôles de transfert de données.

PCI est de 32 bits avec la possibilité d'étendre jusqu'à 64 bits, avec une fréquence de pneu 33 MHz bande passante théorique de 132 Mo / s et dans la version 64 bits de -263 mb / s (réelle deux fois ci-dessous).

Les options de configuration de bus VLB et PCI sont illustrées à la figure 5.1 et à la figure 5.2, respectivement. L'utilisation de pneus VLB et PCI dans des PC n'est possible que s'il existe une carte mère VLB-ou PCI appropriée.

Figure 5.1 - Configuration du système avec pneu VLB

Figure 5.2 - Configuration du système avec bus PCI

Pour connecter le bus PCI à d'autres pneus, des matériels spéciaux sont utilisés - ponts de bus PCI (pont PCI). Le pont hôte est utilisé pour connecter le PCI au bus système (processeur ou bus de processeur). Bridge peer-to-peer (pont égal à pair) est utilisé pour connecter deux pneus PCI. Deux bus et plus de bus PCI sont utilisés dans les plates-formes de serveur - un bus PCI supplémentaire vous permet d'augmenter le nombre de périphériques connectés. Ainsi, la totalité des ponts situés autour du bus PCI effectue un routage (routage) des appels sur tous les liens connexes. En général, on pense que l'appareil avec une adresse spécifique ne peut être présent que sur l'un des pneus cet ordinateurEt sur quel genre de ponts programmés "savoir".

Les principales caractéristiques du pneu.

1. Partage de données synchrone 32 ou 64 bits. Dans le même temps, le multiplexage est utilisé pour réduire le nombre de contacts, c'est-à-dire que l'adresse et les données sont transmises par les mêmes lignes.

2. Supporte la logique 5V et 3.3V. Les connecteurs pour les cartes 5 et 3.3V diffèrent de l'emplacement des touches (cartes universelles principales prenant en charge les deux tensions, mais la fréquence de 66 MHz n'est prise en charge que par la logique de 3,3 V).

3. La fréquence de fonctionnement du bus 33MHz ou 66 MHz (version 2.1) vous permet de fournir une large gamme de bande passante (en mode batch):

- 132 mv / s à 32 bits / 33mHz;

- 264 MB / S avec 32 bits / 66 MHz;

- 264 MB / S à 64 bits / 33 MHz;

- 528 MV / S à 64 bits / 66 MHz.

4. Pour travailler le pneu à une fréquence de 66 MHz, il est nécessaire que tous les périphériques fonctionnent à cette fréquence.

5. Support complet pour Multiplier Bus Master (par exemple, plusieurs contrôleurs durs Les disques peuvent travailler simultanément sur le bus).

6. Soutien à l'écriture de l'écriture et de l'écriture de l'écriture.

7. Configuration automatique des cartes d'extension lorsque l'appareil est activé.

8. La spécification des pneus vous permet de combiner jusqu'à huit fonctions sur une carte (par exemple, vidéo + son, etc.).

9. Le pneu vous permet d'installer jusqu'à 5 emplacements d'expansion, mais il est possible d'utiliser le pont PCI-PCI pour augmenter la quantité de cartes d'extension.

10. Les périphériques PCI sont équipés d'une minuterie utilisée pour déterminer la période maximale de temps pendant laquelle l'appareil peut occuper le bus.

11. Le pneu prend en charge la méthode de transfert de données appelée "burst linéaire" (méthode de package linéaire). Cette méthode suppose que le package d'information est lu (ou enregistré) dans un espace mémoire continu, c'est-à-dire que l'adresse est automatiquement augmentée pour l'octet suivant. Naturellement, la vitesse de transmission des données elle-même augmente en réduisant le nombre d'adresses transmissibles.

La spécification de bus PCI définit trois types de ressources - deux gamme conventionnelle (plage de mémoire et d'E / O) et espace de configuration - "espace de configuration". Autoconfiguration des périphériques (sélection d'adresses, demandes d'interruption) est pris en charge par les outils du BIOS et axé sur l'architecture de PC Microsoft / Intel Plug and Play (PNP).

La norme PCI détermine pour chaque espace de configuration de l'emplacement jusqu'à 256 registres huit bits qui ne sont attribués à aucun espace mémoire ni à l'espace d'E / S. L'accès à ceux-ci est effectué à l'aide de cycles de bus de lecture et de configuration de configuration de configuration spéciaux produits par le contrôleur lors de l'accès au processeur sur les registres de contrôleur de bus PCI situé dans son espace d'entrée / sortie. Informations Complémentaires À propos du bus PCI est donné à l'annexe E.

Interface PCI Express (3Gio).

L'abréviation 3Gio est déchiffrée comme "3ème génération d'autobus d'E / S" (Interconnexion d'entrée / sortie de troisième génération).

L'évolutivité des performances est obtenue grâce à une augmentation de la fréquence et ajoutez des lignes au bus. PCI Express est conçu pour fournir un contact élevé avec des informations de service basse et des retards faibles. Plusieurs canaux virtuels sont pris en charge sur un physique.

Le système d'adressage est entièrement compatible avec la spécification PCI, ce qui vous permet de connecter les périphériques PCI au nouveau bus. Sans modifications, le mécanisme de la configuration automatique des périphériques (plug-and-play) est resté. Les données sont envoyées par des packages de 8 ou 10 bits (dans ce dernier cas, deux bits sont conçus pour prendre en charge le mécanisme de contrôle de la parité et la correction d'erreur).

La spécification d'interface PCI Express fournit plusieurs niveaux d'interaction et de protocoles:

- physique;

- données (lien de données);

- transactions (transport);

- applications et conducteurs;

- configuration.

Base physique PCI Express sont des lignes de communication différentielles en série basse tension, une paire pour la transmission et la réception de données. L'évolutivité du pneu est atteinte dans un multiple (1, 2, 4, 8, 16, 32) en augmentant le nombre de lignes. Un canal de communication dédié est défini entre les participants de l'échange de données sur le bus PCI Express, la largeur desquelles et les fréquences d'horloge sont négociées par des appareils lors de l'initialisation du canal. Voici la présentation des données dans le format de 8 ou 10 bits. Si nécessaire, 2 bits sont utilisés pour contrôler l'intégrité des données. Ainsi, le concept de change de données «point de point» est mis en œuvre.

Théoriquement, la largeur de bande du canal étroit elle-même atteint 2,5 Gbps dans chaque direction.

Le système d'adressage et de commande comprend trois champs standard compatibles avec l'interface RCI (zone mémoire, adresse d'E / S, initialisation et configuration), ainsi qu'un champ de message supplémentaire (message).

Bus d'interface AGP.

Alloué pour le flux de bus d'interface de données vidéo - AGP (port graphique accéléré - port graphique express) (Figure 5.3).

Figure 5.3- Régime structurel Accélérateur graphique avec AGP

L'avantage du nouveau pneu est devenu sa bande passante élevée. Si le bus ISA a permis de transmettre jusqu'à 5,5 Mb / s, VLB-à 130 Mo (Cependant, le processeur central chargé trop de), et le PCI à 133 Mo / s, puis le bus AGP a théoriquement la largeur de bande maximale à 2132 Mo / avec (en mode de transmission de mots de 32 bits).

L'interface AGP fournit une connexion directe entre le sous-système graphique et rAM. Ainsi, les exigences relatives à la sortie des graphiques SD en temps réel et, en outre, la mémoire tampon de cadre est plus efficace, augmentez ainsi la vitesse de traitement des graphiques 3D. Le bus AGP relie le sous-système graphique avec le contrôleur de mémoire système, partageant l'accès avec le processeur d'ordinateur central. Par AGP, il est possible de connecter des cartes graphiques.

Les principales caractéristiques de l'AGP affectant la productivité:

Le bus est capable de transmettre deux blocs de données (AGP2X), quatre (AGP4X) ou huit (AGP8X) pour un cycle;

Le multiplexage des lignes d'adresse et de données est éliminé (en PCI pour réduire la maintenance des cartes mères, l'adresse et les données sont transmises par les mêmes lignes);

La convoyeur des opérations de lecture / écriture vous permet d'éliminer l'effet des retards dans les modules de mémoire pour la vitesse d'exécution de ces opérations.

Le bus AGP fonctionne dans deux modes principaux - Dime (accès à la mémoire directe). En mode DMA, la mémoire principale est considérée comme la mémoire sur la carte. Les textures peuvent être stockées dans la mémoire système, mais avant que l'utilisation soit copiée sur des cartes vidéo locales. L'échange est effectué par de gros paquets de données cohérents.

En mode Exécution, la mémoire locale et système de la carte vidéo est logiquement égale. Les textures ne sont pas copiées dans la mémoire locale et sélectionnées directement à partir de la mémoire système. Ainsi, il est nécessaire de transmettre des pièces relativement petites situées au hasard. Étant donné que la mémoire système est requise pour les autres appareils, il est libéré de manière dynamique, des blocs de 4 Ko. Par conséquent, pour assurer une vitesse acceptable, un mécanisme spécial affiche des adresses série à l'adresse réelle des blocs dans la mémoire système est fournie.

Pneu AGP supporte tout opérations standard Les pneus PCI, de sorte que le débit de données en fonction de celle-ci peut être représenté comme un mélange d'opérations d'alternance AGP et RSI en lecture / écriture. Les opérations de bus AGP sont séparées (divisées). Cela signifie que la demande de fonctionnement est séparée du transfert de données elle-même.

Nouvelle spécification - AGP Pro. La principale différence de cette interface consiste à gérer la gestion de l'alimentation. À cette fin, de nouvelles lignes ont été ajoutées au connecteur AGP Pro.

L'interface AGP Pro est conçue pour les stations graphiques. L'augmentation à deux fois de la bande passante est obtenue en augmentant la fréquence d'horloge de pneu à 66 MHz et l'application d'un nouveau niveau de signal de 0,8 V (dans AGP 2.0, le niveau de 1,5 V) a été utilisé. Ainsi, lors de la sauvegarde des paramètres principaux de l'interface, la largeur de bande de bus à 2132 Mo / s est augmentée.

L'augmentation du port d'accès d'AGP est assurée par les trois facteurs suivants:

- transfert des opérations d'accès à la mémoire;

- transmissions à double données;

- Adresse de démultiplexage et pneus de données.

Interface SCSI

L'interface système SCSI Petit ordinateur (petite interface système informatique) a été normalisée ANSI en 1986. L'interface est destinée aux périphériques de connexion de différentes classes - accès direct et séquentiel, CD-ROM, disques optiques Enregistrement unique et multiple, Changement automatique des périphériques de support d'informations, d'imprimantes, de scanners, de périphériques de communication et de processeurs. Le périphérique SCSI-SCSI est appelé à la fois un adaptateur hôte qui connecte le bus SCSI à partir de tout bus informatique interne et le contrôleur du dispositif cible - Contrôleur cible, avec lequel il se connecte au bus SCSI. Plusieurs dispositifs périphériques peuvent être connectés à un contrôleur, par rapport auxquels le contrôleur peut être à la fois interne et externe.

Par mise en œuvre physique L'interface est un pneu parallèle 8 bits avec une fréquence d'horloge de 5 MHz. Le pneu vous permet de connecter jusqu'à 8 périphériques, le taux de transfert de données dans la version d'origine a atteint 5 Mo / s.

Spécification - SCSI-2, en expansion des capacités de pneumatiques dans des indicateurs quantitatifs et qualitatifs. La fréquence d'horloge de bus SCSI-2 rapide atteint 10 MHz et Ultra SCSI-2 - 20 MHz. Les données de morceaux peuvent être augmentés à 16 bits - cette version s'appelle large SCSI-2 (large) et la version 8 bits appelée étroite (étroite). Le bus 16 bits vous permet d'augmenter le nombre de périphériques jusqu'à 16. La norme SCSI-2 définit également la version 32 bits de l'interface. Les combinaisons de fréquence d'horloge et de décharge fournissent une large gamme de largeurs de bande passante atteignant 40 Mo / s pour la version réelle de SCSI-2 ultra large.

SCSI-2 Spécifications Spécifie le système de commande qui comprend un ensemble. Équipes de base Pour tous les périphériques, et des commandes spécifiques pour la périphérie de diverses classes.

Spécification - SCSI-3 - Développement ultérieur de la norme visant à augmenter le nombre de périphériques connectés. SCSI-3 existe sous la forme d'une large gamme de documents qui déterminent les côtés individuels de l'interface.

Des appareils modernes avec interface SCSI sont disponibles conformément à la norme SCSI-2 ou SCSI-3. La norme SCSI-3 suppose diverses options pour le niveau de protocole et d'interface physique, y compris les pneus parallèles et en série.

Pour le bus parallèle, le débit de données est déterminé par la fréquence des transmissions mesurées en millions de transmissions par seconde - MT / SEC (MEGA Transfer / SEC) et Bit.

Le taux de transfert de données pour différentes variantes du bus parallèle est présenté dans le tableau 5.2.

Tableau 5.2 - Taux de transfert de données par SCSI de bus parallèle

Interface série de boucle arbitrée en boucle de fibre de fibre - Anneau d'arbitrage du canal de fibre) pour la mise en œuvre plus proche des interfaces réseaux locaux. Cette interface est également appelée SCSI de canal de fibre SCSI peut avoir à la fois un câble électrique (câble coaxial) et une réalisation de fibre optique. Dans les deux cas, la fréquence de 800 MHz fournit un taux de transfert de données de 100 Mo / s. Le câble de cuivre admet une longueur de bus à 30 m, optique - jusqu'à 10 km. Il utilise d'autres niveaux de protocole et d'interface physique et la possibilité de se connecter à un bus à 126 périphériques (et non 8 ou 16, comme pour une interface parallèle). Les périphériques de diplort peuvent atteindre le taux de change maximal jusqu'à 200 Mo / s.

Interface physique.

L'interface SCSI 8 bits physiquement est un pneu composé de 25 chaînes de signalisation. Pour assurer l'immunité de bruit, chaque chaîne de signal a son propre fil d'enveloppe séparé. Chaque périphérique SCSI connecté au bus doit avoir une adresse unique attribuée lors de la configuration. Pour un pneu 8 bits, la plage de valeurs de l'adresse 0-7, pour 16 bits - 0-15. L'adresse est définie par la pré-installation des commutateurs ou des cavaliers, la configuration logicielle est possible pour l'adaptateur hôte. Des informations supplémentaires sont présentées à l'annexe J.

Interface HyperTransport

L'autobus d'E / S HyperTransport à grande vitesse est conçu pour une utilisation dans des systèmes informatiques, principalement en tant que bus local interne. En comparaison avec le bus PCI, l'interface HyperTransport vous permet de réduire le nombre de conducteurs sur la carte système, éliminez les retards associés à la monopolisation à faible performance de la monopolisation du bus, à réduire la consommation d'énergie et à augmenter la bande passante.

L'autobus hypertransport est organisé à différents niveaux:

Au niveau physique, le pneu est représenté par des lignes de données,
contrôle, horloge, ainsi que les contrôleurs et les signaux électriques standard;

Au niveau du transfert de données, la procédure d'initialisation et de configuration de périphériques, d'établissement et d'arrêt d'une session de communication, de contrôle cyclique de l'adéquation des données, de sélection de données pour les paquets de transmission de données;

Au niveau du protocole, les commandes d'allocation des canaux de communication virtuelle sont identifiées, des règles de contrôle des flux de données;

Au niveau de la transaction, la commande protocole est spécifiée dans les signaux de commande, tels que lutte ou enregistrement;

Au niveau de la session, les règles de gestion de l'énergie et d'autres équipes générales sont définies.

Les périphériques physiques de l'interface HyperTransport sont divisés en plusieurs types:

Grotte ("grotte") - un terminal sur un canal de communication bidirectionnel;

Tunnel ("tunnel") - un appareil sur un canal de communication bidirectionnel, installé "sur le passage" (mais pas un pont);

Pont ("Bridge") - Un dispositif sur les canaux de communication bidirectionnelles, dont l'un est considéré comme le principal et connecte le périphérique avec le contrôleur de bus (hôte), tandis que d'autres sont connectés à d'autres périphériques.

La topologie de la totalité des dispositifs sur le bus hypertransport peut être construite en tant que chaîne ou bois. AMD propose des fabricants tiers Schémas prêts à l'emploi avec des pneus Hyper Transport: tunnel HT-AGP (AMD-8151), canaux d'E / S (AMD-8111) et tunnel "HT - PCI-X" (AMD-8131). Cela garantit une compatibilité avec les autres, y compris moralement obsolètes, des interfaces et une transition en douceur vers un nouveau bus. En ce qui concerne l'organisation d'ingénierie du régime du pneu d'hypertransport, il est nécessaire de noter son évolutivité en fonction des tâches résolues. DANS configuration minimale (2 bits Largeur de canal, deux lignes physiques sont nécessaires pour chaque bit) 24 Les contacts seront requis (8 pour les données + 4 pour les signaux d'horloge + 4 pour les lignes de commande + 2 signal + 4 mise à la terre + 1 dumping), dans la configuration maximale (largeur Channel 32 bits) C'est déjà environ 197 conclusions. Pour la comparaison, nous indiquons que spécification PCI 2.1 fournit 84 sorties, une conclusion PCI-X-150.

Physiquement, la technologie HyperTransport est basée sur une version améliorée de signaux différentiels basse tension ( Signalisation différentielle basse tension, LVDS). Pour toutes les lignes (données, contrôle, horloge), les pneus avec une résistance différentielle de 100 ohms sont utilisés. Le niveau de signal est de 1,2 V (contrairement au 2,5 V, établi par la spécification IEEE LVDS). Pour cela, la longueur du pneu peut atteindre 24 pouces (environ 61 cm) avec une bande passante sur une ligne jusqu'à 800 Mbps. Il convient de noter que la spécification HyperTransport prévoit la division des flux de données "ascendants" (en amont) et "descendant) (asynchronisme). Une telle approche offre la possibilité d'une augmentation significative des fréquences d'horloge par rapport aux architectures existantes, car chaque signal LVDS fonctionne dans sa ligne physique. De plus, le paquet qui combine des adresses, des commandes et des données, toujours plusieurs 32 bits. Par conséquent, sa transmission indéniable est fournie sur des canaux évolutifs avec une largeur de 2 à 32 bits. Cela vous permet d'appliquer une seule technologie HyperTransport pour connecter les consommateurs de ressources de bus de différentes performances: processeur, contrôleur de vérification vidéo, périphériques d'E / S à basse vitesse en utilisant dans chaque cas le nombre minimum requis de lignes. La bande passante de pointe de la connexion Hyper Transport atteint 12,8 Go / s (6,4 Go / s sur les canaux vers le bas et en amont 32 bits larges à une fréquence de 800 MHz et transmettant des données sur le signal avant et évidement). À titre de comparaison, nous indiquons que la capacité de pointe du processeur TIRE SYSTÈME (200 MHz) AMD Athlon. Il est de 2,128 gb / s. Une caractéristique importante de la technologie HyperTransport est la compatibilité avec les périphériques PCI au niveau du protocole.

interface USB

Bus USB (bus série universel - bus série universel) est standard d'expansion de l'architecture industrielle ordinateur personnel (PC), orienté sur l'intégration avec la téléphonie et l'électronique de consommation.

L'architecture USB est déterminée par les critères:

- Expansion facilement mise en œuvre de la périphérie du PC;

- une solution bon marché prenant en charge le taux de transfert allant jusqu'à 12 Mbps (version 1.0) et jusqu'à 480 Mbps (version 2.0);

- prise en charge complète en transmission audio et vidéo en temps réel;

- flexibilité du protocole de transmission mixte, de données isochrones et de messages asynchrones;

- intégration avec des appareils fabriqués;

- accessibilité sur le PC de toutes les configurations et tailles;

- la création de nouvelles classes d'appareils en expansion de PC;

- simplicité du système de câble et des connexions;

- Cacher les détails de la connexion à partir de l'utilisateur final;

- PU auto-identifiant, communication automatique Pilotes et périphériques de configuration;

- La possibilité de connecter de manière dynamique PU et la configuration.

Depuis la mi-1996, un PC est fabriqué avec un contrôleur USB intégré mis en œuvre par le chipset.

Tableau 5.3 - Schéma de conclusion

Tableau 5.4 - Titres et conclusions fonctionnelles


Figure 5.4 - Topologie USB Top

En haut de cette pyramide, dans le nœud racine, est appareil hôteet tous les autres nœuds sont appareils fonctionnels (les fonctions) ou alors connecteurs (habami).

Le système USB se compose de trois parties principales:

- Dispositif hôte USB;

- séparateur USB (hub);

Dispositifs USBo (fonction).

Dispositif hôte USB (Le dispositif - le maître de l'interface) est l'appareil principal de tout système USB qui organise toutes les transmissions de données et les commandes sur le bus d'interface.

interface USB dans système d'ordinateur Plusieurs informations sont implémentées par un contrôleur hôte, qui est une combinaison de matériel et de logiciel.

Contrôleur hôte Situé dans le nœud racine du système principal (sur la carte mère) de l'ordinateur et fournit, en règle générale, deux points d'attachement.

Les principales caractéristiques du contrôleur hôte:

- Définition de la connexion et retrait USB dispositifs;

- contrôle du flux de commande entre le nœud racine et le périphérique USB;

Types et caractéristiques des pneus standard actuellement utilisés sont présentés dans le tableau 10.1.

Caractéristiques des pneus standard.

Type / but Bigness Fréquence d'horloge (MHz) Bande passante (MB / s)
ISA / Général
EISA / Général
VLB (VESA)
VLB2 / local
PCI / Entrée / Conclusion 33, 66 120, 133
SBUS / E / S 32, 64 20, 25 80, 100
Mémoire MBus / Processeur 125 (400)
XdBus / processeur-mémoire 310 (400)
AGP / Graphic local
PCI-X.

Bus système ISA. Architecture standard de l'industrie) Pour la première fois, commencez à être utilisé dans le PC IBM / sur PC basé sur le processeur 12826. Ce pneu vous permet de transférer parallèlement à 16 bits de données et d'accéder à 16 Mo de mémoire système. DANS ordinateurs modernes Utilisé comme bus d'entrée / sortie pour organiser la communication avec des périphériques actifs lentement. Avec l'avènement des processeurs I386, I486, le pneu du système ISA est devenu un PC "goulot d'étranglement" basé sur eux.

Bus système Eisa. Architecture standard de l'industrie étendue), développée en 1988, fournit un espace d'adressage en 4 Go, la transmission de données 32 bits est synchronisée avec une fréquence d'environ 8 MHz, présente un taux de transfert de données théorique maximal de 33 Mo / s et compatible avec la Bus isa.

TIRE MSA. Fournit également une transmission de données 32 bits, enregistrée avec une fréquence de 10 MHz, mais non compatible avec le bus ISA et n'est utilisée que dans les ordinateurs IBM.

TIRE local vesa-local-bus (VLB) visait à augmenter la vitesse des adaptateurs vidéo et des contrôleurs de lecteurs de disques. Il a été connecté directement au processeur I486 et seulement à celui-ci. Une fois que le processeur du Pentium apparaît, l'association VESA a commencé à travailler sur la nouvelle version 2. VLB Standard version 2, qui permet d'utiliser un bus de données 64 bits et une augmentation du nombre de connecteurs d'expansion. Le taux de transfert de données attendu est de 400 Mo / s.

Pneu PCI. (Interconnexion des composants périphériques) Dans le premier mode de réalisation, il a été utilisé comme bus local et était destiné aux mêmes objectifs que le pneu précédent (VLB). Dans le deuxième mode de réalisation actuel, le bus PCI appartient au bus d'entrée / sortie. Dans ce cas, des pneus de connexion processeur central et PCI est effectué via le cavalier Soi appelé PC1, le pont PCI ou le contrôleur, qui coordonne le pneu du processeur central avec le bus PCI. Cela signifie que PCI peut travailler avec des processeurs de différentes plateformes et générations.

TIRE VME J'ai gagné une grande popularité en tant que bus d'entrée / sortie dans des postes de travail et des serveurs basé sur des processeurs RISC. Ce pneu est fortement standardisé, a plusieurs versions de cette norme: VME32, VME64.

Dans des postes de travail et des serveurs à un processeur et de multiprocesseurs basés sur les microprocesseurs de l'architecture SPARC, plusieurs types de pneus sont utilisés simultanément: SBUS, MBUS.et Xdbus.et le bus SBus est utilisé comme bus d'entrée / sortie, un MBus et XDBus - comme des pneus pour combiner un grand nombre de processeurs et de mémoire.

Bus local AGP. Le port graphique accéléré) était à l'origine destiné uniquement aux graphiques et était capable d'améliorer les performances des applications vidéo. Utiliser la technologie AGP nécessite un ensemble microcircuits Intel 440LX, qui vous permet de décharger un bus comparativement "étroit" (133 Mo / s) PCI de la gourmande aux ressources de l'adaptateur vidéo et connectez le dernier à un "large" (528 mb / s) du bus AGP. La part des PCIS reste des périphériques plus lents, dont le fonctionnement est considérablement amélioré en éteignant le pneu de périphériques plus à grande vitesse, le cas de la création de "bouchons" dans un flux de données rapide. L'ensemble de 440LX a non seulement le soutien d'AGP, mais permet également d'utiliser la haute vitesse de la SDRAM dans les machines Pentium II, qui fournit plus de haute performanceQue EDO DRAM Type RAM utilisée dans des machines Pentium II avec un ancien chipset.

PCI-X - Expansion Pneus PCI, qui fonctionne sur une fréquence d'horloge de 133 MHz. Le bus PCI-X a une compatibilité ascendante avec PCI, nécessite un nouveau chipset Intel 450 NX, en outre, grâce au nouveau système d'échange, le registre du registre est atteint d'une capacité de 1,06 GB / S (8 Go / s), qui fournit près de six fois de gains en performance. Tout d'abord, PCI-X est conçu pour connecter des adaptateurs haute performance comme Gigabit Ethernet, Ultra 3SCSI et Fibre Channel (FC-AL).

Carte SVGA VLB

Objet des contacts du connecteur VLB

Bus local de Vesa. (VL-BUS ou VLB) - Type LAN développé par VESA Association pour des ordinateurs personnels. Le bus VLB est essentiellement une extension du pneu intérieur du microprocesseur Intel 80486 pour la communication avec l'adaptateur vidéo et moins souvent avec le contrôleur HDD. Le taux de transfert de données réel sur VLB est de 80 Mo / s (atteignant théoriquement - 132 Mo / s).

Histoire

À quoi ressemble la fente de pneus

Le logement VLB était l'extension du bus ISA. Par conséquent, les cartes pour le bus ISA pourraient être insérées dans le logement VLB et travailler. Cela a rendu le connecteur assez longtemps et, à cause de cela, l'abréviation VLB est par joknotante déchiffrée comme très long bus (très long pneu). La partie supplémentaire du connecteur VLB a été peinte dans une couleur marron clair, car elle a été utilisée comme microcanaline de 116 broches. Le connecteur physique (emplacement, facteur de forme) PCI bus coïncide presque avec une partie supplémentaire du connecteur VLB, mais est situé au bord arrière. tableau système et a d'autres conclusions.

Détails techniques

VLB était une extension du bus ISA uniquement pour les processeurs Intel 80486 et utilisé ses caractéristiques techniques. En fait, les contacts de la fente supplémentaire ont été publiés des lignes physiques du pneu du système (mémoire de processeur). Ainsi, le processeur pourrait accéder directement aux tampons et la mémoire des contrôleurs opérant sur la VLB. Pour le processeur, il ressemblait à des modules supplémentaires de mémoire ordinaire (espace d'adresses général). Ainsi, le processeur a fonctionné avec un dispositif à la même vitesse que la mémoire (tandis que ISA a utilisé une fréquence d'horloge de 8 MHz et un bus 16 bits), qui garantissait une vitesse élevée.

Dans le cas des processeurs Pentium et Nexgen, la fonctionnalité de bus VLB a été mise en œuvre à l'aide de ponts supplémentaires dans le chipset, qui a conduit à une chute catastrophique de la performance.

Dans les pneus de contrôleurs vidéo (AGP, PCI-Express), cette approche est toujours appliquée ("pont nord" - un microcircuit qui connecte le processeur, la mémoire et un bus graphique).

Dans les nouveaux processeurs Intel et AMD, l'accès à la mémoire et le bus graphique sont effectués directement via le contrôleur intégré directement au processeur.

Le bus VLB a presque cessé d'être appliqué avec le processeur I486 et le bus de base ISA, les paramètres électriques et temporels ont été utilisés et l'expansion de laquelle était.

Le bus PCI n'était pas compatible de manière constructive avec aucun des prédécesseurs, développé comme un développement ultérieur des pneus de microcanal et de SBUS) et fondamentalement différent de VLB un grand nombre d'opportunités comme réglage automatique Appareil et pour la commodité d'utilisation, par exemple, la disponibilité de l'accès à la mémoire directe (accès à la mémoire directe, DMA) - Capacité des pneus dans mode de fond (sans participation du processeur) pour transférer des données entre la mémoire tampon planche externe et RAM. De plus, le bus PCI n'était pas aussi fortement attaché à un certain type de processeur central et pourrait servir un plus grand nombre de connecteurs. Ceci prédéterminé le bus PCI de bus de bus VLB.

Les cartes VLB, avec une rare exception, ne pouvaient fonctionner que dans l'emplacement ISA.

La cloche.

Il y a ceux qui ont lu cette nouvelle devant vous.
Abonnez-vous pour recevoir des articles frais.
E-mail
Nom
Nom de famille
Comment voulez-vous lire la cloche
Sans spam