摘要 |
Zu den Datenströmen eines Systems erfolgt eine Zuordnung je eines Funktionsblockes mit arithmetischer bzw. logischer Funktion (ALU-Block), welche eine RAM-Steuerung bilden. Die ALU-Blöcke sind auf die einzelnen Verarbeitungsaufgaben der Datenströme spezialisiert. Der aktuelle Status der RAM-Adresse sowie RAM-Ausgangsdaten werden zu den ALU-Blöcken zurückgekoppelt. Im Betrieb erzeugen die ALU-Blöcke wechselseitig Schreibzugriffe auf den RAM. Zu jedem Takt können Lesezugriffe aller ALU-Blöcke erfolgen und damit die abgehenden Signalleitungen der Datenströme steuern. Register sind so eingefügt, dass die ALU-Blöcke zwischen Registerstufen liegen, um eine automatische Testmustergenerierung mit bekannten CAE-Programmen zu gewährleisten. Ein geringer Aufwand an Teststrukturen garantiert eine gute Testbarkeit der Grundschaltung mit einem minimalen Testmustersatz in einer frühen Phase des Schaltungsentwurfs. Die erfindungsgemässe Schaltungsstruktur kann auch als digitaler Signalprozessor ausgeführt werden. |