Site-Suche

Was ist ein PCI-Bus?

Trends in der Entwicklung der ComputertechnologieOffensichtlich - das ist die Vereinheitlichung, die Vereinfachung für die Hersteller (Senkung der Gemeinkosten) und die Vereinheitlichung vieler Geräte in einem Paket. Es ist nichts überraschend, dass viele moderne Benutzer - Anfänger nicht einmal wissen, was ein PCI-Bus ist. Diejenigen, die die Zeit der Bildung von IBM-kompatiblen Computern auf Basis von 286, 386 usw. Prozessoren fanden, erinnern sich zweifellos an die Fülle verschiedener Reifen- und Hardware-Schnittstellen, die in Computersystemen der Zeit verwendet wurden. Dies ist der berühmte 8-Bit-ISA-Bus, dann seine Modifikation VLB (bekannt als VESA), PCI-Bus, Intel dedizierter Anschluss für Soft-Modems, AGP, etc. Und alle von ihnen, mit seltenen Ausnahmen, wurden benötigt. Aber auf Motherboards ist die auffällige "Armut" derzeit ein PCI-Express-Bus, allerdings mit verschiedenen Revisionen und einer anderen Anzahl von Signalleitungen. Leider, damit eine solche Vereinigung im wörtlichen Sinn zu zahlen ist, ist es für den Endnutzer notwendig. Selbst wenn es zum Beispiel eine hochwertige Soundkarte gibt, die ein PCI-Gerät repräsentiert, hat es einfach keine Verbindung (unbequeme Adapter zählen nicht) und Sie müssen eine Version für einen anderen Bus kaufen oder, im Allgemeinen, zu einem offensichtlichen Fehler gehen. eingebaute Lösung. Die Situation erinnert an die Geschichte des "gewaltsamen" Transfers von AGP zu PCI-E.

Was ist so berühmt für den PCI-Bus? Seine Geschichte begann 1991, als mit dem Aufkommen leistungsfähiger Prozessoren der Pentium-Klasse klar wurde, dass eine gewöhnliche 8-Bit-ISA keine akzeptable Geschwindigkeit der Interaktion aller Komponenten untereinander mehr bieten kann. Bedenken Sie, dass zu dieser Zeit weder DMI noch Hyper Transport vorhanden waren und die Komponenten auf der Hauptplatine über den Systembus verbunden waren. Obwohl Versuche unternommen wurden, ISA-Beschränkungen zu umgehen, erschien beispielsweise der VESA-Bus, aber aufgrund von Beschränkungen haben sie sich nicht daran gewöhnt.

Im Jahr 1992 war Intel vertretenPCI-Bus Version 1.0 basiert auf einem offenen Standard. Seine Taktfrequenz war zu dieser Zeit 33 MHz groß (was die Prozessorfrequenzskalierung vereinfachte), je nach Hardware-Implementierung wurden 32 oder 64 Bit unterstützt (vergleiche mit 8 Bit ISA). Die Spannung der Datenleitungen betrug 5 und 3,3 V und der Durchsatz betrug 133 MB. Und, am wichtigsten, es wurde Plug & Play implementiert (unten mit einem Jumper!).

1993 erschien eine verbesserte Version 2.0.

Der PCI-Bus ist seit 1995 weltweit bekanntJahr (Version 2.1). Je nach Implementierung betrug die Frequenz 66 MHz. Bei Verwendung einer 64-Bit-Variante könnten 533 MB über diesen Bus übertragen werden. Das kommende Windows 95 schließlich gewährleistete vollständig den korrekten Betrieb von PCI-Geräten mit Plug & Play-Technologie. Signalleitungen dürfen von 5V auf 3,3V umschalten.

Außerdem wurden die Revisionen 2.2 - 3.0 herausgegeben. Der Stecker in Version 2.2 hatte einen "Schlüssel", der die Installation von inkompatiblen Spannungsgeräten blockierte. In 2.3 setzt sich der Übergang auf 3,3 V fort, so dass die Verwendung solcher Geräte in Versionen bis zu 2,1 (5 V) zu einer Beschädigung sowohl der Karte als auch manchmal des Busses führte. In Version 3.0 wurde die 5-V-Spannung nicht mehr verwendet.

1997 musste PCI Platz schaffen, da derselbe Intel-AGP-Bus für Grafikkarten freigegeben wurde, die ihr Potenzial an PCI nicht vollständig offenbaren konnten.

Jetzt, wie bereits erwähnt, der PCI-Bus,kaum verwendet wird, ersetzt durch seinen Nachfolger - PCI Express. Die Software-Adressierung Mechanismus ist der gleiche, aber die physikalische Implementierung hat erhebliche Veränderungen erfahren. Anzahl des Leiters wird die Betriebsfrequenz (mit abnehmendem Strom) geändert wurde, erhöht. Verfahren zum Konfigurieren einer Transaktion Initiator (angeschlossene Geräte) ebenfalls verändert, so dass bequemer ihre Anfragen an den Bus zu handhaben.

By the way, auf einigen Motherboards nochSie können einen PCI-Bus-Anschluss finden. Die native Unterstützung durch den Chipsatz und den Prozessor ist jedoch keine Frage - bei dieser Art der Implementierung wird ein spezieller Bridge-Chip verwendet, der PCI-Anfragen an PCI Express umleitet.

</ p>
  • Bewertung: