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
- Adna Karkelja
- Eva Nagy
- Jonathan Hager
- Philipp Wetzstein
Dates
- Lectures:
Thursday 16:15 - 17:45 and Friday 10:15 - 11:45
See WueStudy
- Exercises:
See WueStudy
Computer Architecture (Rechnerarchitektur)
Contents
- Motivation and Sustainability of Computing Systems
- Number Systems (Fixpoint, Float)
- Building Blocks of a CPU
- RISC-V ISA
- Datapath and Control
- Pipelining and Hazards
- Branch Prediction
- Cache
- DRAM
- Disk
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)
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
- Prof. Dr.-Ing. Matthias Jung (DL9MJ)
Assistants
- Niels Koch (DB8KN)
Dates
- Lectures:
Monday 16:15-17:45
See WueStudy
- Exercises:
See WueStudy
Embedded Processor Lab (Hardwarepraktikum)
Contents
- Design fully functional 32-bit RISCV microprocessor.
- Verilog, as hardware description language
- Implementation on an FPGA (Lattice or Xilix)
- 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
Enroll
- Application required: via Email due to 15.09.
- Application should contain: (Motivation -- why you want to do the HWP?, Grades of Rechenanlagen and/or Computer Architecture)
Seminar Advanced Computer Architecture
Contents (Examples)
- Modern GPUs
- Processing in Memory
- Neuromorphic Computing
- Systolic Arrays (TPU)
- New Memory Systems
- ...
Lecturer
Assistants
Dates
- Start: 22.10.24
- Slot: Tuesday 12:00-14:00
Enroll
- Application required: via Email due to 15.09.
- Application should contain: (Motivation -- why you want to do the Seminar?, Grades of Rechenanlagen and/or Computer Architecture)