Institut für Rechnerentwurf und Fehlertoleranz
Prof. Dr. Th. Ungerer
Dr. Viktor Sabelfeld
22. April 98
Die Besprechung des Übungsblattes findet am Donnerstag, den 30. April 1998 um 14.00 Uhr im Tulla HS statt. Die Musterlösungen sind im WWW zu finden. Bei Fragen zu dieser Übung stehen Ihnen am Montag, den 4. Mai von 14.00 bis 16.00 Uhr Sprechstunden zur Verfügung. Diese Übung betreut Dr. V. Sabelfeld (Gebäude 20.20, Raum 270).
Die folgende Schaltung soll als Struktur in VHDL beschrieben werden:
a) Erstellen Sie die zugehörige Schnittstellenbeschreibung in VHDL.
b) Erstellen Sie die zugehörige Strukturbeschreibung in VHDL.
c) Die Komponenten seien in der Bibliothek "work" zu finden. Stellen Sie eine entsprechende Konfigurationsbeschreibung auf.
In der Abbildung ist die Schnittstelle einer Schaltung gegeben.
a) Erstellen Sie die zugehörige Schnittstellenbeschreibung in VHDL, wobei der Ausgang q die Bitbreite 3 haben soll.
Die Schaltung soll folgendes Verhalten zeigen:
b) Erstellen Sie eine entsprechende Verhaltensbeschreibung in VHDL.
Für eine Rechenanlage soll eine geeignete Festplatte angeschafft werden. Hierzu sollen mit Hilfe eines Warteschlangenmodells Durchsatz D und Auslastung U des Plattensystems berechnet werden. Die durchschnittliche Ankunftsrate A von Schreib-/Leseaufträgen im System liegt bei 40 1/s. Zur Auswahl stehen Festplatten mit folgenden Daten:
a) Berechnen Sie für die drei Festplatten die Bedienzeit Xi, wenn der Schreib-/Leseauftrag im Schnitt 100kB groß ist.
b) Wie groß sind die Durchsätze Di der einzelnen Festplatten ? Welche Festplatten sind im System einsetzbar ?
c) Wie groß wäre die Auslastung Ui der einsetzbaren Festplatten ?
Das Betriebssystem stellt eine Warteschlange für Aufträge nach dem FIFO-Prinzip zur Verfügung. Mit einem Monitor wurden im Betrieb folgende Werte für die Platten 2 und 3 gemessen:
d) Berechnen Sie die Zeit der Aufträge in der Warteschlange und die Reaktionszeit des Gesamtsystems aus Warteschlange und Festplatte.
Im folgenden finden Sie Fragen zum bisher behandelten Stoff. Sie sollen dazu dienen, das eigene Wissen zu Überprüfen und dazu anregen, die entsprechenden Kapitel im Skript noch einmal aufzuschlagen.