700.005 (18W) Basic lab: Pervasive Computing

Wintersemester 2018/19

Registration deadline has expired.

First course session
01.10.2018 12:00 - 16:00 L4.1.02 ICT-Lab Off Campus
... no further dates known

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

List of events is loading...

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

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

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 scheme

Position 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
  • 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
  • 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
  • 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)
  • 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)
  • 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)

Equivalent courses for counting the examination attempts

Wintersemester 2023/24
  • 700.005 KS Basic Lab: Digital Circuits (2.0h / 2.0ECTS)
  • 700.861 KS Basic Lab: Digital Circuits (2.0h / 2.0ECTS)
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)