HDL Lab

HDL Lab

Profil und Zielsetzung

Im HDL Lab werden sowohl die Theorie als auch die Praxis für den Entwurf von hochintegrierten digitalen Systemen mit Hardwarebeschreibungssprachen (HDL = Hardware Description Language) vermittelt. Im Speziellen erlernen die Studierenden die Hardwarebeschreibungssprache VHDL.

Theoretische Lehrinhalte:

  • Einführung in die VHDL-basierte Entwicklung
  • Grundlagen der Modellierung mit VHDL
  • Strukturale versus Verhaltens-Modellierung
  • Nebenläufige versus sequentielle Anweisungen
  • Entwurfsebenen in VHDL
  • Synthesegerechte Modellierung
  • Designrules für VHDL
  • Modellierung von Speichern mit VHDL
  • Simulation von VHDL-Modellen mit Testbenches

Praktische Lehrinhalte (projektorientiert):

Im Rahmen des Seminars Entwurf hochintegrierter Systeme mit Hardwarebeschreibungssprachen im Bachelor-Studiengang Elektrotechnik/Informationstechnik entwerfen, simulieren, implementieren und testen die Studierende ein komplettes komplexeres FPGA-Projekt (Stoppuhr, Kurzzeitwecker oder ähnliches.  Dabei wird auf ein industrienahe Vorgehensweise Wert gelegt. Zum Einsatz kommen rechnergestützten Entwicklungstools, die in der Industrie häufig zum Einsatz (Intel-Quartus-Plattform und Mentor ModelSim). Für die Implementierung stehen hochwertige Developmentboards von terasic mit Intel Cyclone-FPGAs IV oder V zur Verfügung.