Der Datenbus zwischen I/O-Modulen (Messgeräten) und PC ist eine Schlüsseltechnologie für den softwaregestützten Ansatz. Er ermöglicht die schnelle Übertragung von Rohdaten aus dem Messgerät in den Prozessor des PC. Mit steigenden Geschwindigkeiten bei der Analog/Digital-Umsetzung muss der Datenbus eine größere Bandbreite zur Verfügung stellen, um mit den digitalisierten Signalen Schritt halten zu können.
Der ISA-Bus (Industry Standard Architecture) bot ausreichend Bandbreite für die Steuerung traditioneller Geräte über GPIB oder serielle Schnittstellen. Als PCI eingeführt wurde, konnten Anwender virtuelle Instrumente durch die gesteigerte Bandbreite für viele neue Anwendungen nutzen, z.B. Analysen von Audiosignalen. PCI Express brachte wiederum eine drastische Erhöhung der Busbandbreite mit sich und ermöglicht eine ganz neue Klasse von Anwendungen, etwa Tests an digitalen Bussystemen, das breitbandige Erfassen von Hochfrequenzsignalen oder das Erzeugen von synthetischen Rundfunksignalen zum Beispiel für das Testen von Digital-Radios [3].