700.005 (18W) Basic lab: Pervasive Computing
Overview
- Lecturer
- Course title german Grundlagenlabor: Pervasive Computing
- Type Course (continuous assessment course )
- Hours per Week 2.0
- ECTS credits 2.0
- Registrations 12 (14 max.)
- Organisational unit
- Language of instruction English
- Course begins on 01.10.2018
- eLearning Go to Moodle course
Time and place
Course Information
Intended learning outcomes
Verständnis der grundlegenden Konzepte von Hardwarebeschreibungssprachen (VHDL)
Entwurf, Simulation und Realisierung digitaler Schaltungen mit Hilfe programmierbarer Logik (FPGA)
Teaching methodology including the use of eLearning tools
Projektarbeit
Course content
Die Lehrveranstaltung "Entwurf digitaler Schaltungen" bereitet die wesentlichen Konzepte des Designs digitaler Schaltungen sowie der Hardwarebeschreibungssprache VHDL auf. Aufbauend darauf werden in diesem Labor kombinatorische und sequentielle Schaltungen entworfen, simuliert und realisiert. Als Entwicklungsumgebung werden ModelSim und Quartus von Altera verwendet. Die entworfene Logik wird auf FPGA-Hardware (Altera DE2-115 Entwicklerboard mit Cyclone IV-FPGA) geladen.
Themen:
- Register
- Eingaben einer PS/2-Tastatur darstellen
- Logik und ALU eines einfachen Rechners
Prior knowledge expected
Entwurf digitaler Schaltungen
Examination information
Examination methodology
Laborberichte, Abschluss-Demo mit Diskussion, Schriftliche Prüfung
Examination topic(s)
Projektergebnisse
VHDL Grundlagen
Grundlagen Entwurf digitaler Schaltungen
Assessment criteria / Standards of assessment for examinations
Note setzt sich zusammen aus: Laborberichte, Abschluss-Demo mit Diskussion, schriftliche Prüfung (Prüfung muss positiv sein, um Kurs zu bestehen)
Grading scheme
Grade / Grade grading schemePosition in the curriculum
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 17W.1)
-
Subject: Grundlagenlabor Informationstechnik
(Compulsory elective)
-
9a.1 Grundlagenlaborübungen der Informationstechnik (
0.0h KS / 12.0 ECTS)
- 700.005 Basic lab: Pervasive Computing (2.0h KS / 2.0 ECTS) Absolvierung im 4., 5., 6. Semester empfohlen
-
9a.1 Grundlagenlaborübungen der Informationstechnik (
0.0h KS / 12.0 ECTS)
-
Subject: Grundlagenlabor Informationstechnik
(Compulsory elective)
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 17W.1)
-
Subject: Informationstechnische Vertiefung sowie mathematische Ergänzung
(Compulsory elective)
-
10b.1 Wahl von 2 Laborübungen aus den angebotenen Grundlagenlaborübungen der Informationstechnik (
0.0h KS / 4.0 ECTS)
- 700.005 Basic lab: Pervasive Computing (2.0h KS / 2.0 ECTS) Absolvierung im 3. Semester empfohlen
-
10b.1 Wahl von 2 Laborübungen aus den angebotenen Grundlagenlaborübungen der Informationstechnik (
0.0h KS / 4.0 ECTS)
-
Subject: Informationstechnische Vertiefung sowie mathematische Ergänzung
(Compulsory elective)
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 17W.1)
-
Subject: Informationstechnische Vertiefung sowie mathematische Ergänzung
(Compulsory elective)
-
10b.2.5 zwei weitere Grundlagenlabore der Informationstechnik, welche in (10b.1) nicht gewählt wurden (
0.0h KS / 4.0 ECTS)
- 700.005 Basic lab: Pervasive Computing (2.0h KS / 2.0 ECTS) Absolvierung im 3., 4., 5. Semester empfohlen
-
10b.2.5 zwei weitere Grundlagenlabore der Informationstechnik, welche in (10b.1) nicht gewählt wurden (
0.0h KS / 4.0 ECTS)
-
Subject: Informationstechnische Vertiefung sowie mathematische Ergänzung
(Compulsory elective)
- Bachelor's degree programme Information Technology
(SKZ: 289, Version: 12W.2)
-
Subject: Grundlagenlabor Informationstechnik
(Compulsory elective)
-
Grundlagenlaborübungen der Informationstechnik (
0.0h KU / 12.0 ECTS)
- 700.005 Basic lab: Pervasive Computing (2.0h KS / 2.0 ECTS)
-
Grundlagenlaborübungen der Informationstechnik (
0.0h KU / 12.0 ECTS)
-
Subject: Grundlagenlabor Informationstechnik
(Compulsory elective)
- Bachelor's degree programme Information Technology
(SKZ: 289, Version: 12W.2)
-
Subject: Informationstechnische Vertiefung sowie mathematische Ergänzung
(Compulsory elective)
-
Wahl von 2 Laborübungen aus den angebotenen Grundlagenlaborübungen der Informationstechnik (
0.0h KU / 4.0 ECTS)
- 700.005 Basic lab: Pervasive Computing (2.0h KS / 2.0 ECTS)
-
Wahl von 2 Laborübungen aus den angebotenen Grundlagenlaborübungen der Informationstechnik (
0.0h KU / 4.0 ECTS)
-
Subject: Informationstechnische Vertiefung sowie mathematische Ergänzung
(Compulsory elective)
- Bachelor's degree programme Information Technology
(SKZ: 289, Version: 12W.2)
-
Subject: Informationstechnische Vertiefung sowie mathematische Ergänzung
(Compulsory elective)
-
C++ Programmierung oder 2 weitere Grundlagenlabore (
0.0h VK/KU / 4.0 ECTS)
- 700.005 Basic lab: Pervasive Computing (2.0h KS / 2.0 ECTS)
-
C++ Programmierung oder 2 weitere Grundlagenlabore (
0.0h VK/KU / 4.0 ECTS)
-
Subject: Informationstechnische Vertiefung sowie mathematische Ergänzung
(Compulsory elective)
Equivalent courses for counting the examination attempts
- Wintersemester 2023/24
-
Wintersemester 2022/23
- 700.005 KS Basic Lab: Digital Circuits (2.0h / 2.0ECTS)
-
Wintersemester 2021/22
- 700.005 KS Grundlagenlabor: Digitale Schaltungen (2.0h / 2.0ECTS)
-
Sommersemester 2021
- 700.005 KU Grundlagenlabor: Pervasive Computing (2.0h / 2.0ECTS)
-
Wintersemester 2017/18
- 700.005 KS Grundlagenlabor: Pervasive Computing (2.0h / 2.0ECTS)
-
Wintersemester 2016/17
- 700.005 KS Grundlagenlabor: Pervasive Computing (2.0h / 2.0ECTS)
-
Wintersemester 2015/16
- 700.005 KS Grundlagenlabor: Pervasive Computing (2.0h / 2.0ECTS)
-
Wintersemester 2014/15
- 700.005 KU Grundlagenlabor: Pervasive Computing (2.0h / 2.0ECTS)
-
Wintersemester 2013/14
- 700.005 KU Grundlagenlabor: Pervasive Computing (2.0h / 2.0ECTS)
-
Wintersemester 2012/13
- 700.005 KU Grundlagenlabor: Pervasive Computing (2.0h / 2.0ECTS)
-
Wintersemester 2011/12
- 700.005 KU Grundlagenlabor: Pervasive Computing (2.0h / 2.0ECTS)