Table of Contents

Labor Digitaltechnik

 Altera DE1 Board  Agilent MSO-X-4034A Oszilloskop

Digitale Schaltungen in Anwendungen wie Bildverarbeitung oder Netzwerktechnik werden mit Hardwarebeschreibungssprachen wie VHDL oder Verilog beschrieben. Das Verhalten der Schaltung kann mit Simulationssoftware analysiert werden. Mit Hilfe von Synthesesoftware kann dann die Schaltung beispielsweise auf FPGAs gebracht werden.

Die Synthese- und Simulationssoftware stellen wir als virtuelle Maschine zur Verfügung.

Im Rahmen des Labors werden Sie kombinatorische und sequentielle Schaltungen entwerfen und mit VHDL beschreiben. Diese Schaltungen werden auf einem Altera DE1 Board ausprobiert. Die Altera DE1 Boards können Sie in der Bibliothek ausleihen und mit Hilfe der Altera Quartus Software konfigurieren. In den Laborräumen stehen Oszilloskope, Funktionsgeneratoren, Multimeter und Netzteile zur Charakterisierung der Schaltungen zur Verfügung.

Die Themen

Hinweise für Betreuer

Das git Projekt enthält einen Branch “solutions” mit Lösungsvorschlägen für die Aufgaben. Ich habe den Branch nach der git Anleitung Kapitel 3.5 eingerichtet mit

git checkout -b solutions  /* Created the local branch solutions*/
... git commit ...         /* Did some commits to the branch    */
git push origin solutions  /* Created the remote branch         */

Um den Branch “solutions” auch im eigenen git repository anzuschauen muss man einen “tracking branch” erzeugen mit

git checkout -b solutions origin/solutions

Danach kann man zwischen Aufgaben und Lösungen wechseln mit

git checkout master    /* Wechselt in den master branch mit den Aufgaben */

und

git checkout solutions     /* Wechselt in den branch "solutions" mit den Lösungen */