Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| dtlab_t7 [2024/05/10 13:45] – [VHDL toplevel top_count] beckmanf | dtlab_t7 [2025/05/26 09:55] (current) – [PWM Generator] gmo | ||
|---|---|---|---|
| Line 17: | Line 17: | ||
| ==== VHDL toplevel top_count ==== | ==== VHDL toplevel top_count ==== | ||
| - | Die Datei [[https://gitlab.elektrotechnik.hs-augsburg.de/ | + | Die Datei [[https://caeis.etech.fh-augsburg.de/ |
| ==== Zähler als Enablegenerator für den Ringzähler ==== | ==== Zähler als Enablegenerator für den Ringzähler ==== | ||
| - | Der Ringzähler aus [[https://gitlab.elektrotechnik.hs-augsburg.de/ | + | Der Ringzähler aus [[https://caeis.etech.fh-augsburg.de/ |
| * Instantiieren Sie den Ringzähler ringcnt in top_count | * Instantiieren Sie den Ringzähler ringcnt in top_count | ||
| Line 47: | Line 47: | ||
| Jetzt soll zusätzlich der Modulo 13 Zähler eingebaut werden, der an der Siebensegmentanzeige HEX0 angezeigt wird. Der Zähler hat den Eingang " | Jetzt soll zusätzlich der Modulo 13 Zähler eingebaut werden, der an der Siebensegmentanzeige HEX0 angezeigt wird. Der Zähler hat den Eingang " | ||
| - | * Instantiieren Sie den Modulo 13 Zähler [[https://gitlab.elektrotechnik.hs-augsburg.de/ | + | * Instantiieren Sie den Modulo 13 Zähler [[https://caeis.etech.fh-augsburg.de/ |
| * Der Zähler stand soll als Vorwärts-/ | * Der Zähler stand soll als Vorwärts-/ | ||
| * Der Zähler soll mit dem Enablesignal von cnt1sec gesteuert werden | * Der Zähler soll mit dem Enablesignal von cnt1sec gesteuert werden | ||
| Line 63: | Line 63: | ||
| * Wenn die Schalter SW[3..0] alle aus sind, dann soll der Ausgang permanent auf ' | * Wenn die Schalter SW[3..0] alle aus sind, dann soll der Ausgang permanent auf ' | ||
| - | * Wenn die Schalter SW[3..0] vorzeichenlos die Zahl 4 anzeigen, dann soll der Ausgang für 4 Takte auf ' | + | * Wenn die Schalter SW[3..0] vorzeichenlos |
| * Wenn die Schalter SW[3..0] alle eingeschaltet sind, dann soll der Ausgang permanent auf ' | * Wenn die Schalter SW[3..0] alle eingeschaltet sind, dann soll der Ausgang permanent auf ' | ||
| * Die Periodendauer des Signals soll 15 Takte betragen. | * Die Periodendauer des Signals soll 15 Takte betragen. | ||
| * Zeichnen Sie die Struktur des PWM Generators mit Addierern, Multiplexern, | * Zeichnen Sie die Struktur des PWM Generators mit Addierern, Multiplexern, | ||
| - | * Ergänzen Sie den VHDL Code in [[https://gitlab.elektrotechnik.hs-augsburg.de/ | + | * Ergänzen Sie den VHDL Code in [[https://caeis.etech.fh-augsburg.de/ |
| * Instantiieren Sie pwm in top_count | * Instantiieren Sie pwm in top_count | ||
| * Das PWM Signal soll auf dem Expansionport EXP[2] ausgegeben werden | * Das PWM Signal soll auf dem Expansionport EXP[2] ausgegeben werden | ||