Lehre.VHDL-Web-Projekte.SynthRW2 (Struktur)


Synthesebeschreibung mit arithmetischen Operationen


  
Das Beispiel verwendet die Bibliothek Tuc. Zum Anlegen der Bibliothek wird in ISE auf die Bibliotheksansicht gewechselt, die neue Bibliothek erzeugt und in diese die genutzten Packages eingebunden. Das Fenster mit den Entwurfsquellen muss danach etwa so aussehen.

Ergebnis der Register-Transfer-Synthese

Die if-else-Anweisung wird durch die vier Schaltungsblöcke rechts im Bild, die, wenn man sich den Inhalt anzeigen lässt, jeweils einen 1-Bit-2:1-Multiplexer aus vier Gattern enthalten, nachgebildet. Aus dem Größer-Operator wird der GREATERCONSTANT-Baustein, aus der Addition der Addierer und aus der UND- und der ODER-Verknüpfung je ein Gatter.

Testrahmen


  

Kommados zum Übersetzen und Ausführen der Simulation


  

Simulationsausgabe


  

Signalverläufe mit GTKWAVE und der Sav-Datei aus dem Archiv


Autor: gkemnitz, Letzte Änderung: 09.04.2024 17:10:43


 TU Clausthal 2020  Impressum