kramann.info
© Guido Kramann

Login: Passwort:










kramann.info
© Guido Kramann

Login: Passwort:




Übung - Umgang mit der Hardware

(EN google-translate)

(PL google-translate)

Aufgabe 1

Vollziehen Sie alle Schritte aus dem Kapitel 4 "Getting Started" nach.

Schließen Sie das FPGA-Board erst an die USB-Schnittstelle an, nachdem Ihr Dozent Ihr Programm und Ihre Schaltung überprüft hat!

Aufgabe 2

a) Lesen Sie sorgfältig den Anfang von Kapitel 5.3 "Mustervergleich" und analysieren Sie den Quelltext zur ersten Variante des Mustervergleichers in Kapitel 5.3 (mustervergleich.vhd).

b) Bauen Sie die zugehörige Schaltung zu mustervergleich.vhd auf und testen dieses Projekt auf dem DLP-FPGA.

Schließen Sie das FPGA-Board erst an die USB-Schnittstelle an, nachdem Ihr Dozent Ihr Programm und Ihre Schaltung überprüft hat!

Aufgabe 3

Die nachfolgende Aufgabe ist angelehnt an Aufgabe 2. Auch hier wird ein einfacher logischer Schaltkreis umgesetzt. Diesmal jedoch sollen Entwurf und Umsetzung selbständig erfolgen.

Ein digitaler Binär-Dekoder ist eine Schaltung, die einen binärkodierten Eingang in Einzelsignale umwandelt.

Bei einem 2-Bit-Binär-Dekoder gibt es zwei Eingänge und vier Ausgänge. Es können hier testweise 2-Bit-Worte über Dipschalter eingestellt werden und jede Kombination resultiert in genau einem Ausgang, der logisch "high" ist.

Eingangs-Bit 1 Eingangs-Bit 0 Ausgang 3 Ausgang 2 Ausgang 1 Ausgang 0
0 0 0 0 0 1
0 1 0 0 1 0
1 0 0 1 0 0
1 1 1 0 0 0

Tabelle 0-1: Logiktabelle zum 2-Bit-Binär-Dekoder.

  • Die Ausgangs-Bits 3..0 sollen beim DLP-FPGA-Board den Pins USER_IO20,21,22 und 23 entsprechen.
  • Die Eingangs-Bits 1..0 sollen beim DLP-FPGA-Board den Pins USER_IN1 und USER_IN0 entsprechen.
Schließen Sie das FPGA-Board erst an die USB-Schnittstelle an, nachdem Ihr Dozent Ihr Programm und Ihre Schaltung überprüft hat!