Hardware Reference
In-Depth Information
b) Testen Sie die Schaltung mit dem Zahlenbeispiel 0011 2 1101 2 = 1110111 2
(3 (3) = 9), indem Sie an alle Signale in der Schaltung die Bitwerte
für diese Eingabewerte schreiben.
Aufgabe 2.21
Entwerfen Sie eine Funktionsbeschreibung und den zugehörigen Signalfluss-
plan für eine vorzeichenbehaftete 4 4-Bit-Multiplikation, bei der von den
Faktoren der Betrag gebildet wird, die Multiplikation vorzeichenfrei mit 3-
Bit-Faktoren ausgeführt und das Produkt, falls es negativ ist, abschließend
negiert wird.
a) Warum muss für diese Lösung der Wertebereich der Faktoren auf 2 3 1
beschränkt werden?
b) Zeichnen Sie den Signalflussplan.
c) Beschreiben Sie die Zielfunktion mit einem kombinatorischen Prozess.
Aufgabe 2.22
Entwickeln Sie eine synthesefähige Beschreibung für die serielle Division mit
dem Operationsablaufgraphen aus Abb. 2.87.
Aufgabe 2.23
Welche Werte werden den Variablen y1 bis y3 zugewiesen?
variable x: tSigned( 7 downto 0 ):= b"1011_0111" ;
variable y1, y2, y3: tSigned( 7 downto 0 );
...
y1 := x ror 3;
y2 := x sra 2;
y3 := x srl 5;
Search WWH ::




Custom Search