Mainboards, BIOS, Prozessoren, RAM 27.290 Themen, 124.050 Beiträge

Frontsidebus, wie muss man das verstehen?

(Anonym) / 2 Antworten / Flachansicht Nickles

Irgendwie bekomme ich das mit FSB, CPU-Takt, RAM usw. nicht in den Griff. Angenommen ich nehme jetzt das Epox KTA2 mal als Beispiel, wenn ich es mit einem Duron bestücke, welcher ja mit 100 MHZ getaktet ist. Ein solches Board unterstützt wohl nur 100 MHZ, wenn ich richtig informiert bin. Bestücke ich es jetzt mit 133 MHZ RAM, läuft dieser dann wohl nur auf 100 MHZ. Ich hoffe das stimmt soweit.
Nehme ich jetzt ein Board, was 266 MHZ FSB kann.Ich bestücke es ebenfalls mit einem Duron, der ja nur 100 MHZ kann und mit 133 MHZ RAM. Läuft der Arbeitsspeicher jetzt mit 133 MHZ RAM oder passt er sich dem Duron mit 100 MHZ an?

bei Antwort benachrichtigen
pco (Anonym) „Frontsidebus, wie muss man das verstehen?“
Optionen

Fangen wir mal so an:
Wir haben es hier mit 3 verschiedenen Takten zu tun:
1. Der Prozessortakt. Mit diesem Takt arbeitet der Prozessor (genaugenommen sein Steuerwerk). Gängig z.Zt.: 500-1700 MHz.
2. Der FrontSideBus Takt. Mit diesem Takt kommuniziert der Prozessor mit dem Rest der Welt. (Daten & Steuerbus).
Gänige Takte bei AMD-Prozessor-Systemen: 100 & 133 MHz (Normal oder DDR). Der unterschied DDR und nicht DDR ist, dass bei DDR bei der Übertragung beide Signalflanken genutzt werden und somit ein theoretisch doppelter Datendurchsatz möglich wird. Der Taktgeber arbeitet also nach wie vor mit 100 oder 133 MHz.
3. Der RAM-Speicher-Takt ist im besten Falle gleich oder ein Teiler des FSB-Takt (synchron). Unterm Strich ist er ein Indiz für den Speicherdurchsatz (wobei ergänzend die CAS-Latency eine Rolle spielt).

Die Takte sind von einander entkoppelt. Im günstigsten Falle ist
FSB-Takt=RAM-Takt (1:1) und der Multiplikator von CPU-Takt und FSB möglichst klein.

Beim Kt133 (wie auf dem Epox) ist der maximale FSB-Takt 100 MHz (normal). DDR beherrscht es nicht. Dieser FSB lässt sich übertakten, doch wird der kt133-Chipsatz ab 110MHz FSB instabil.
Nichts desto Trotz kann man, PC-133 Module vorausgesetzt, den RAM-Takt auf 133MHz stellen (100 MHz FSB : 133 MHz RAM = asynchron). Der Datendurchsatz wird dadurch erhöht, das hilft z.B. bei Programmen, wie Bildbearbeitungen oder Datenbanken.
Die Gesamtperformance wird nicht entscheidend erhöht, da die Synchronität fehlt.
Unterstützt werden Prozessoren, welche einen FSB von 100MHz gestatten.
Dieser FSB läuft übrigens bereits mit DDR, überträgt also somit das doppelte Datenvolumen (Double Data Rate =DDR).
Daraus folgt: FSB=effektiv 200MHz; RAM-Takt=133MHz -> FSB wird durch RAM unterfordert.

Der Nachfolger wäre der Kt133a. Die Umstände darauf sind ähnlich wie beim Vorgänger, nur, er läuft auch mit 133MHz FSB noch stabil. Einige Bugs des Kt133 wurden gefixt (ein neuer dazu *fg*).
Somit entsteht folgende Situation. Unterstützt Dein Prozessor 133MHz DDR-FSB wie z.B. der Athlon-C (und bei einigen Athlon-Bs, ich würds aber nicht drauf ankommen lassen), dann fährt der FSB mit 133 MHz (DDR) der RAM mit 133MHz (normal SDR = Single Data Rate = Einfaches Datenvolumen) auch. Ergo: Wir haben Synchronität. Das bringt dann schon was. Aber so richtig geil wäre es doch, wenn auch der RAM DDR könnte.
Dieser DDR-RAM passt auf Kt266, AMD 760 und Ali-Magic1 Boards.
Er ist nicht zu kt133a kompatibel. Der Performance unterschied ist aber leider nicht so sehr spürbar, wie erhofft.

Kommen wir zur Praxis:
1. Nimmst Du Dir ein Epox Kta2 (Kt133) dann kannst Du da einen Athlon-B reinstecken, der 100MHz DDR-FSB (bis zu 110 übertaktbar) aushält. Stopfst Du einen PC-133-RAM-Riegel rein, hast Du somit FSB:RAM = 100:133 asynchronen Takt.
2. Nimmst Du Dir ein Epox Kta3 (Kt133a) dann kannst Du einen Athlon-B reinstecken, wie oben, oder aber auch einen Athlon-C. Der FSB läuft dann mit 133MHz-DDR. Mit deinem PC-133-RAM-Riegel haben wir dann also
FSB:RAM = 133:133 synchronen Takt. Ein leichter Performanceschub ist vorhanden. Mit einem PC-100 Riegel würde also die Anschaffung eines Athlon-C witzlos, da der RAM-Takt niemals langsamer sein kann als der FSB (dann könnte der FSB den RAM ja "überladen").
3. Nimmst Du Dir ein Epox 8k7a (AMD 761), dann kannst Du nur den Athlon-C draufstecken. PC-133 Module passen auch nicht, DDR-RAMs müssen her. Diese laufen dann aber sofort synchron mit dem FSB 133DDR:133DDR.

Der Duron entspricht z.Zt. einem Athlon-B (ausser halt der Cache). Der Duron kann mit 100MHz FSB-Takt (respektive 200MHz) laufen, der RAM mit 133MHz. Das nennt man asynchron.

Ich hoffe ich habs gut erklärt

Der Deinige

PCO

PCO

bei Antwort benachrichtigen