VIA-Chipsätze bremsen PCI-Steckkarten aus

PCI-Timings ATA/133

Mit Hilfe einer PCI-Probe überprüften wir mit dem Logic-Analyzer zusätzlich den Busverkehr des PCI-Busses. Während der Datenverkehr auf VIA-basierenden Boards zerstückelt ist, zeigt die Messung auf einem Intel-845-Mainboard einen kontinuierlichen Datenfluss. Für die Messungen ließen wir eine Maxtor DiamondMax D740X mit dem Promise Ultra133 TX2 im Burst-Modus arbeiten.

Bei den VIA-Chipsätzen überträgt der PCI-Bus nach unseren Messungen nur 24 Datenpakete am Stück. Danach wird eine neue Zieladresse gefordert. Der 32 Bit breite PCI-Bus kann somit nur Blöcke von 96 Bytes in einem Burst-Zyklus verarbeiten.

Die Intel-Chipsätze können nach unseren Messungen dagegen bis zu 1024 Datenpakete im Burst-Modus über den PCI-Bus ohne Unterbrechungen transferieren. Dies entspricht einem Datenblock von 4096 Bytes. Erst dann ist eine neue Adresse gefordert. Dadurch erreichen die Intel-Chipsätze eine höhere PCI-Bus-Transferrate als die VIA-Chipsätze.