Der Begriff „Software-Gerüst“ bezeichnet den Teil der Software, der das System steuert. Es ist der Kontroll-Code gemeint, der die Zustandsmaschine des Systems enthält. Es beginnt mit der Konfiguration aller Schnittstellen und schließt weitere Funktionen wie den Aufruf der benötigten Filterblöcke in festgelegter Ordnung, das Starten der Datenübertragungen per DMA und nicht zuletzt das Synchronisieren auf Ereignisse mit ein, die das Pausieren oder das Wiederholen der Verarbeitung einleiten.