Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
dtpr_v7 [2020/11/03 15:53] beckmanf git server umgestellt - lange Sequenz |
dtpr_v7 [2021/05/09 21:09] (current) beckmanf [LED Blinkschaltung] add play_rtl.vhd link |
||
---|---|---|---|
Line 33: | Line 33: | ||
* Es gibt ein Syntheseverzeichnis "pnr/de1_blnkauto" | * Es gibt ein Syntheseverzeichnis "pnr/de1_blnkauto" | ||
- | Bauen Sie jetzt den LED Blinkautomaten! | + | Im Kapitel [[https://www-degruyter-com.ezproxy.hs-augsburg.de/document/doi/10.1515/9783110706970-014/pdf|Reichardt, Digitaltechnik und digitale Systeme, Entwurf von Zustandsautomaten]] wird die Beschreibung von Zustandsautomaten in VHDL beschrieben. Die Datei [[https://gitlab.elektrotechnik.hs-augsburg.de/beckmanf/digitaltechnikpraktikum/-/blob/master/src/play_rtl.vhd|play_rlt.vhd]] enthält die Beschreibung eines Mooreautomaten mit einem VHDL Designpattern für Automaten. Bauen Sie jetzt den LED Blinkautomaten!Ìý |
+ | |||
===== Suchmaschine ===== | ===== Suchmaschine ===== | ||
Line 69: | Line 70: | ||
Jetzt soll der Erkennungsautomat erweitert werden um eine lange Sequenz zu erkennen. Entwerfen Sie einen Automaten, der eine Sequenz "111" dann 21 Nullen und dann "101" erkennt! | Jetzt soll der Erkennungsautomat erweitert werden um eine lange Sequenz zu erkennen. Entwerfen Sie einen Automaten, der eine Sequenz "111" dann 21 Nullen und dann "101" erkennt! | ||
+ | |||
+ | ===== Häufigkeitszähler ===== | ||
+ | |||
+ | Erweitern Sie die Schaltung um eine Zählschaltung, die zählt wie häufig die Bitfolge "0110100" von oben gefunden wird. Die Anzahl der gefundenen Sequenzen soll als Hexadezimalzahl auf den vier Siebensegmentanzeigen des Boards dargestellt werden. | ||