[[dtpr_v6]]

This is an old revision of the document!


In diesem Versuch werden Flipflops und darauf aufbauend sequentielle Schaltungen entworfen.

Zunächst müssen Sie Ihre git Datenbasis aktualisieren, damit die aktuellen Datein vom git server heruntergeladen werden.

cd
cd projects/digitaltechnikpraktikum
git pull

Analysieren Sie die Schaltung in der Datei de1_flipflop_rtl.vhd.

  1. Zeichnen Sie die Schaltung auf Papier anhand der VHDL Beschreibung
  2. Beschreiben Sie in Worten welches Verhalten Sie am Ausgang LEDG(2) erwarten.
  3. Beschreiben Sie in Worten welches Verhalten Sie an den Ausgängen LEDG(6) und LEDG(7) erwarten.
  4. Beschreiben Sie die Schaltung, die das Verhalten an den Ausgängen LEDG(6) und LEDG(7) bestimmt als Automatengraph.
  5. Geben Sie dazu die Zustandsfolgetabelle und die Ausgangstabelle an.

Zu dieser Schaltung gibt es eine passende Testbench t_de1_flipflop.vhd für die Simulation der Schaltung.

  1. Starten Sie die Simulation im Verzeichnis “sim/de1_flipflop” und schauen Sie sich die Waveform an.
  2. Vergleichen Sie das Verhalten in der Simulation mit Ihrer Schaltungsanalyse

Weiterhin gibt es auch ein Syntheseverzeichnis inklusive makefiles für die Synthese der Schaltung.

  1. Starten Sie die Synthese der Schaltung im Verzeichnis “pnr/de1_flipflop”.
  2. Laden Sie das Design auf das FPGA Board
  3. Demonstrieren Sie die Funktion der Schaltung!
  • dtpr_v6.1400681509.txt.gz
  • Last modified: 2014/05/21 16:11
  • by beckmanf