ELT33210 – Digital Logic Design

Module
Digital Logic Design
Digitaltechnik
Module number
ELT33210
Version: 1
Faculty
Electrical Engineering
Level
Master
Duration
1 Semester
Semester
Winter semester
Module supervisor

Prof. Dr. Rigo Herold
Rigo.Herold(at)fh-zwickau.de

Lecturer(s)

Prof. Dr. Rigo Herold
Rigo.Herold(at)fh-zwickau.de

Course language(s)

German - 80.00%
in "Digitaltechnik"

English - 20.00%
in "Digitaltechnik"

ECTS credits

6.00 credits

Workload

180 hours

Courses

6.00 SCH (2.00 SCH Internship | 4.00 SCH Lecture with integrated exercise / seminar-lecture)

Self-study time

90.00 hours
75.00 hours Praktikumsvor- und -nachbearbeitung - Digitaltechnik
15.00 hours Course preparation - Digitaltechnik

Pre-examination(s)
None
Examination(s)

schriftliche Prüfungsleistung
Module examination | Examination time: 90 min | Weighting: 100%
in "Digitaltechnik"

Media type
No information
Instruction content/structure

Vorlesung / Übung:

1 Kombinatorische Schaltnetze Binäre Signale; Logische Grundfunktionen; Beschreibungsmöglichkeiten (Wertetabelle, Schaltfunktion, Stromlaufplan); Umformung von Schaltfunktionen/Schaltalgebra (KV-Verfahren, Quine McCluskey usw.);

2 Schaltnetze zur Datenverarbeitung Carry Ripple Addierer; Carry Look Ahead Addierer; Subtrahierer; ALU; Multiplizierer; Barrel-Shifter; Multiplexer; Demultiplexer; Speicher;

3 Asynchrone und synchrone Schaltwerke Rückgekoppelte Schaltwerke; Mealy-, Moore-, Medwedjew-Automaten; Graphen; Schaltungs-Synthese; Flipflops; Synchrontechnik;

4 Hazards in Schaltnetzen und Schaltwerken Strukturelle, funktionale, essentielle und konkurrente Hazards (kritische Läufe); Techniken zur Erkennung und zur Vermeidung von Hazards;

5 ASIC – Entwurf Grundbegriffe des digitalen Schaltungsentwurfes; Kategorien von kundenspezifischen digitalen Schaltkreisen ( ASIC, Gate-Array, PLD, CPLD, FPGA); Methoden; Werkzeuge; Entwurfsablauf;

6 Hardwarebeschreibungssprache (z.B. VHDL, Verilog) Grundbegriffe; Strukturbeschreibung; Verhaltensbeschreibung; Algorithmische Beschreibung; Entwurf kombinatorischer Schaltnetze; Entwurf synchroner Schaltwerke; Entwurf auf Basis von CPLDs bzw. FPGAs.

Praktika:

1 Grundlagen der Digitalen Schaltungstechnik Hardware-Aufbau von digitalen Grundschaltungen ( „Steckbrett-Versuche“)

2 Grundlagen des FPGA – Entwurfes Umgang mit einer Hardwarebeschreibungssprache (Entwurfssystem für CPLD/FPGA)

Qualification objectives

Die Studenten erlangen das notwendige theoretische und praktische Grundwissen zum Umgang mit digitalen Schaltungen auf logischer Ebene, wie es in zahlreichen informationstechnischen, elektrotechnischen, messtechnischen oder physikalisch orientierten Lehrveranstaltungen benötigt wird. Der behandelte Stoff bildet eine wesentliche Voraussetzung, um im späteren Berufsleben praktische Aufgabenstellungen des digitalen Schaltungsentwurfs lösen zu können. Es befähigt zur Hardwareentwicklung von ASIC’s (FPGA’s, PLA’s, PAL’s usw.) und legt die Grundlage zum Entwurf von Mikroprozessor- und Mikrocontrollersystemen (eingebettete Systeme).
Nach Absolvierung dieses Moduls können die Studierenden praktische Problemstellungen auf den Gebieten des digitalen Schaltungsentwurfs, der digitalen Schaltungssynthese und der digitalen Schaltungssimulation lösen. Sie sind in der Lage digitale Schaltungen auf Strukturebene oder Verhaltensebene zu entwickeln und haben Kenntnisse im Umgang mit einer Hardwarebeschreibungssprache (z.B. VHDL, Verilog) erworben.
Durch den hohen Anteil an Praktika ist dafür gesorgt, dass in kleinen Praktikumsgruppen die Inhalte des digitalen Schaltungsentwurfs sowie die Zusammenarbeit in Projekt-Teams geschult werden.
Die erlangten Kenntnisse zur verwendeten Entwurfssprache ermöglichen es den Studenten, sich mit Spezialisten des Halbleiter-Entwurfes in der üblichen Syntax verständigen zu können.

Die Studierenden erlangen das notwendige theoretische und praktische Grundwissen zum Umgang mit digitalen Schaltungen auf logischer Ebene, wie es in zahlreichen informationstechnischen, elektrotechnischen, messtechnischen oder physikalisch orientierten Lehrveranstaltungen benötigt wird.

Die Lehrveranstaltung legt die Grundlage zum Entwurf von Mikroprozessor- und Mikrocontrollersystemen (eingebettete Systeme).

Im Bereich der Hardwareentwicklung von FPGA’s, ASIC’ usw. werden Grundlagen sowie der prinzipielle Entwurfsablauf vermittelt. Dieses Wissen befähigt Studierenden später eigenständig komplexere Aufgaben lösen zu können.

Nach Absolvierung dieses Moduls mit hohem praktischem Anteil in kleinen Praktikumsgruppen können die Studierenden praktische Problemstellungen auf den Gebieten des digitalen Schaltungsentwurfs, der digitalen Schaltungssynthese und der digitalen Schaltungssimulation lösen. Sie sind in der Lage digitale Schaltungen auf Strukturebene oder Verhaltensebene zu entwickeln.

Der behandelte Stoff bildet eine wesentliche Voraussetzung, um im späteren Berufsleben praktische Aufgabenstellungen des digitalen Schaltungsentwurfs lösen zu können.

Special admission requirements

keine

Recommended prerequisites

Physikalisch / mathematische Vorkenntnisse entsprechend der Hochschulzugangsvoraussetzung

Continuation options
No information
Literature

Klaus Fricke. Digitaltechnik, Vieweg Verlag, ISBN 352833861-X

Gunther Lehmann. Schaltungsdesign mit VHDL, Franzis-Verlag, ISBN 3772361630

Michael D. Ciletti, Starter’s Guide to Verilog 2001, Pearson, ISBN 0-13-141556-5

Douglas L: Perry, VHDL Programming by Example, McGraw Hill, ISBN 0071400702

Notes
No information