Intern
Computer Engineering

Teaching

Here you will find the lectures offered by our group. All necessary information and resources for the lectures will be provided in the corresponding WueStudy lectures, therefore, make sure that you subscribe to all WueStudy lectures that are relevant for you. 

Summer

Rechenanlagen (Digitaltechnik)

Contents

  • Fundamentals of electrical engineering
  • Basics of microelectronics
  • Propositional logic
  • Boolean Algebra
  • Gates with CMOS
  • Combinatorial circuits
  • Sequential circuits
  • Hardware description languages
  • Logic optimization
  • Simulation
  • Synthesis
  • Number representations
  • Basic building blocks of CPUs
  • Tiny RISC-V processor
  • Assembler programming

Lecturer

Assistants

Dates

  • Lectures:
    Thursday 16:15 - 17:45 and Friday 10:15 - 11:45
    See WueStudy

Enroll

Exam

Computer Architecture (Rechnerarchitektur)

Contents

  •  
  • Design fully functional 32-bit RISCV microprocessor.
  • Verilog, as hardware description language
  • Implementation on an FPGA (Xilinx Artix-7)
  • Synthesis and simulation using the OSS-CAD-Suite (Yosys and iVerilog).
  • Additional creative phase: Develop an embedded system (e.g., a radio clock or a weather station) using the designed processor.
  • Compete for the Best-Processor-Award with outstanding projects
  •  

Lecturer

Assistant

Dates

  • Lectures:
    Wednesday 16:15 - 17:45 and Friday 10:15 - 11:45
    See WueStudy
  • Exercise:
    Fridays 14:15 - 15:45
    See WueStudy

Enroll

Exam


Fall

Virtual Prototyping of Embedded Systems with SystemC

Contents

  • Introduction to virtual prototyping and virtual product development methodology for embedded systems
  • System models and specification
  • Hardware/Software co-development with virtual prototyping
  • Modelling with cycle accurate SystemC
  • Modelling on higher level of abstraction with Transaction Level Modeling (TLM)

Lecturer

Assistants

  • TBA

Dates

  • Lectures:
    Thursday 08:15-09:45
    See WueStudy
  • Exercises:
    Wednesday 16:15-17:45
    See WueStudy

Enroll

  • Please register in WueCampus 

Exam

  • See WueStudy

Amateurfunk (Klasse E)

Contents

  • Basic mathematical knowledge and units
  • International spelling alphabet
  • Voltage and current, alternating voltage, Ohm's law
  • Capacitors, coils, oscillating circuits
  • Semiconductor, diode, transistor and amplifier
  • Power and Energy
  • Rules and regulations, call signs, country codes
  • Electromagnetic field, wave propagation, antennas 
  • Decibel, Attenuation Cable
  • RST system, UTC, logbook, QSL card
  • Operation and abbreviations
  • Digital transmission modes

Lecturer

Assistants

  • Niels Koch (DB8KN)

Dates

  • Lectures:
    Monday 16:15-17:45
    See WueStudy

Enroll

Exam

Embedded Processor Lab (Hardwarepraktikum)

Contents

  • Design 32-Bit RISCV
  • Language: System-Verilog
  • FPGA: Xilinx Artix-7
  • Synthese & Simulation OSS-CAD-Suite
  • Software: Yosys, iVerilog, ...
  • Creative Projects allowed
  • Best-Processor-Award

Lecturer

Assistants

Dates

  • Opening Hours:
    TBA

Enroll

  • Application required: TBA

Seminar Advanced Computer Architecture

Contents (Examples)

  • Modern GPUs
  • Processing in Memory
  • Neuromorphic Computing
  • Systolic Arrays (TPU)
  • New Memory Systems
  • ...

Lecturer

Assistants

  • TBA

Dates

  • TBA

Enroll

  • Application required: TBA