This is an old revision of the document!
Versuch 8
Drucken Sie die Checkliste dtpr-checkliste-v8.pdf aus.
Zustandsautomat syncsm
Bis jetzt haben Sie den steuerbaren Zähler synccnt entworfen. Jetzt sollen Sie den Zustandsautomaten syncsm entwerfen, der dann das sync, active und sel_cmp Signal erzeugt. Aus syncsm und synccnt wird dann der Sync Generator syncgen gebaut. In der Abbildung ist den sync Generator syncgen dargestellt.
Entwurfsphase
Sie kennen schon das Zustandsdiagramm mit den vier Zuständen des Automaten. In diesem Diagramm sind die Ausgangssignale noch nicht mit eingezeichnet.
- Stellen Sie eine Ausgangstabelle des Automaten auf, in der die Ausgangssignale in Abhängigkeit vom Zustand dargestellt ist.
- Stellen Sie eine Zustandsübergangstabelle für den Automaten auf.
Die Zustandsübergangslogik kann jetzt aus der Zustandsübergangstabelle abgeleitet und mit booleschen Gleichungen formuliert werden.
- Geben Sie die Zustandsübergangslogik und die Ausgangslogik als boolesche Gleichungen an.
- Skizzieren Sie Ihre Gesamtschaltung mit Speicher, Zustandsübergangslogik und Ausgangslogik.
·¡°ù°ì±ôä°ù±è³ó²¹²õ±ð
Erklären Sie einer anderen Gruppe Ihren Entwurf.
Designphase (syncsm, syncgen und vgatop)
Setzen Sie Ihren Entwurf in VHDL um.
Verifikationsphase
- Verifizieren Sie das Design im Simulator
- Verifizieren Sie das Design auf dem FPGA und messen Sie das hsync und vsync Timing