[[dtpr_versuch_4]]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dtpr_versuch_4 [2021/03/20 21:08]
beckmanf add Versuchsbericht
dtpr_versuch_4 [2023/04/02 17:03] (current)
beckmanf [Aufgabe Siebensegmentanzeige] How to setup a new module
Line 30: Line 30:
 ==== Beispiel ledcomb_rtl.vhd ==== ==== Beispiel ledcomb_rtl.vhd ====
  
-Im Projektverzeichnis finden Sie als Beispiel für die Darstellung von kombinatorischen Schaltungen die Datei [[https://​gitlab.elektrotechnik.hs-augsburg.de/​beckmanf/​digitaltechnikpraktikum/​blob/​master/​src/​ledcomb_rtl.vhd|ledcomb_rtl.vhd]]. Dazu passend gibt es das Simulationsverzeichnis "​sim/​ledcomb"​ und das Syntheseverzeichnis "​pnr/​ledcomb"​.+Im Projektverzeichnis finden Sie als Beispiel für die Darstellung von kombinatorischen Schaltungen die Datei [[https://​gitlab.elektrotechnik.hs-augsburg.de/​beckmanf/​digitaltechnikpraktikum/​blob/​master/​src/​ledcomb_rtl.vhd|ledcomb_rtl.vhd]]. Dazu passend gibt es das Syntheseverzeichnis "​pnr/​ledcomb"​.
  
-Die Schaltung ledcomb hat als Eingänge die Schalter "​SW"​. Die Ausgänge sind die roten LEDs "​LEDR"​ und die grünen LEDs "​LEDG"​. Die roten LEDs zeigen den Zustand der Schalter an. An den grünen LEDs werden verschiedene boolesche Funktionen dargestellt. In der Schaltung ledcomb gibt es weiterhin ​zwei Signale s0 und s1. Die Signale können wie Netze in einem Schaltplan verstanden werden.+Die Schaltung ledcomb hat als Eingänge die Schalter "​SW"​. Die Ausgänge sind die roten LEDs "​LEDR"​ und die grünen LEDs "​LEDG"​. Die roten LEDs zeigen den Zustand der Schalter an. An den grünen LEDs werden verschiedene boolesche Funktionen dargestellt. In der Schaltung ledcomb gibt es weiterhin ​drei Signale s0s1 und s2. Die Signale können wie Netze in einem Schaltplan verstanden werden.
  
   - Skizzieren Sie die Schaltungen für die Ausgänge LEDG(0), LEDG(1), LEDG(2), LEDG(3)   - Skizzieren Sie die Schaltungen für die Ausgänge LEDG(0), LEDG(1), LEDG(2), LEDG(3)
Line 116: Line 116:
   * Synthetisieren Sie die Schaltung und laden Sie das Design auf das Board.   * Synthetisieren Sie die Schaltung und laden Sie das Design auf das Board.
   * Überprüfen Sie die gewünschte Funktion auf dem Board   * Überprüfen Sie die gewünschte Funktion auf dem Board
 +
 +Sie müssen hierfür einige VHDL Dateien und das Syntheseprojekt neu anlegen. In [[dtpr_new_module_howto|How to setup a new Module]] wird das Anlegen eines neuen Moduls Schritt für Schritt beschrieben.
  
 ==== Abgabe Versuchsbericht ==== ==== Abgabe Versuchsbericht ====
  
-Bitte geben Sie die Ergebnisse ​Ihrer Analysen als Bericht im Moodlekurs Digitaltechnik ab. +Geben Sie einen Untersuchungsbericht zur "​Siebensegmentanzeige"​ mit den Ergebnissen ​Ihrer Analysen als Bericht im Moodlekurs Digitaltechnik ab. 
  
 [[https://​moodle.hs-augsburg.de/​mod/​assign/​view.php?​id=185914|Abgabe Bericht zum Versuch "​Kombinatorische Schaltungen"​]] [[https://​moodle.hs-augsburg.de/​mod/​assign/​view.php?​id=185914|Abgabe Bericht zum Versuch "​Kombinatorische Schaltungen"​]]
  
-Inhaltlich können ​Sie sich an den Fragen hier in der Versuchsanleitung orientieren. ​Bitte belegen Sie alle Aussagen im Bericht mit Nachweisen. Belegen Sie beispielsweise die Anzahl der benötigten Logikelemente für eine Schaltung mit einem geeigneten Screenshot von der Synthesesoftware.+Orientieren ​Sie sich inhaltlich ​an folgenden Punkten: 
 + 
 +  * Skizzieren Sie die Designhierarchie 
 +  * Kopieren Sie den von Ihnen geschriebenen VHDL Code in den Bericht und erläutern Sie die Funktion 
 +  * Zeigen Sie die Schaltung im RTL Viewer 
 +  * Dokumentieren Sie die Anzahl der benötigten Logikelemente für die Schaltung 
 +  * Dokumentieren Sie die Funktion ​der Schaltung auf dem Board 
 + 
 +Bitte belegen Sie alle Aussagen im Bericht mit Nachweisen. Belegen Sie beispielsweise die Anzahl der benötigten Logikelemente für eine Schaltung mit einem geeigneten Screenshot von der Synthesesoftware.
  
 === Form === === Form ===
  • dtpr_versuch_4.1616270929.txt.gz
  • Last modified: 2021/03/20 21:08
  • by beckmanf