Zum Inhalt springen

Front Side Bus

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 12. Januar 2006 um 12:52 Uhr durch 85.16.14.101 (Diskussion). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Front Side Bus (FSB) ist ein Begriff aus der Computertechnik.

Der FSB ist die Schnittstelle zwischen dem Prozessor (CPU) und der Northbridge. Die Northbridge verbindet über andere Busse weitere Komponenten, z.B. Controller für Laufwerke, PCI-Bus, AGP-Bus, Southbridge und den RAM. Der FSB gibt den Takt aller angesprochenen Komponenten vor, der mithilfe von Teilern und Multiplikatoren verändert werden kann (Beispiel: Prozessortakt = FSB x Multiplikator). Dafür gibt es den 200-MHz-Referenztakt, aus dem sich alle anderen Takte durch Multiplikator und Divisor ableiten (wie beim FSB).

An der Southbridge sind Komponenten mit geringerem Datenaufkommen angebunden, z.B. Maus, Tastatur, USB, Soundchip, serielle, parallele sowie die IDE/SATA-Schnittstellen.

Die Leistung des Front Side Bus wird in der Regel mit der Taktfrequenz des Busses angegeben, oder bei DDR- bzw. QDR-Bussen mit dem entsprechenden Vielfachen (s.u.). Die Datenbreite oder maximale Übertragungsrate wird dagegen meist nicht als charakteristisches Merkmal angegeben.

FSB-Verfahren

Bei auf Pentium 4 oder Pentium M basierenden Systemen arbeitet der Front Side Bus im QDR-Verfahren (Quadruple Data Rate = vierfache Datenrate) und überträgt vier Datenpakete pro Taktsignal. Dieses Verfahren wurde von Intels Marketing-Abteilung quadpumped genannt, um diese technische Eigenschaft besser bzw. klangvoller vermitteln zu können. Allerdings entstanden dadurch auch immer wieder falsche Angaben zur Taktfrequenz des FSB: der FSB dieser Prozessoren läuft auf einer Taktfrequenz von 100 bis 266 MHz (FSB 400 bis FSB 1066), jedoch wird er immer wieder gerne, wenn auch falsch, als 400- bis 1066-"MHz"-FSB bezeichnet (auch Marketing-MHz genannt).

Ein ähnliches Verfahren beim FSB setzt AMD beim Sockel A ein: Dort läuft der FSB im DDR-Verfahren (Double Data Rate = zweifache Datenrate) und überträgt zwei Datenpakete pro Taktsignal. Auch hier entstanden oft aus echten 100 bis 200 MHz FSB (FSB 200 bis FSB 400) falsche 200- bis 400-"MHz"-FSB (wiederum Marketing-MHz).

Bei älteren Computersystemen wie Sockel 7, Sockel 370 oder älter läuft der FSB im SDR-Verfahren (Single Data Rate = einfache Datenrate) und überträgt ein Datenpaket pro Taktsignal. Eine Angabe wie FSB 100 bezeichnet dort auch immer die Taktfrequenz vom FSB in MHz (hier 100 MHz).

DDR "Doublepumped" FSB beim Sockel A (AMD)

  • 100 MHz = FSB 200
  • 133 MHz = FSB 266
  • 166 MHZ = FSB 333
  • 200 MHz = FSB 400

QDR "Quadpumped" FSB beim Pentium 4 und M (Intel)

  • 100 MHz = FSB 400
  • 133 MHz = FSB 533
  • 200 MHz = FSB 800
  • 266 MHz = FSB 1066