Institute for Communication Technologies and Embedded Systems

Microprocessor Architectures

Contents

  1. Introduction to Microprocessors: design, manufacturing, performance, RISC-V concepts
  2. Digital Logic Design: combinational circuits and optimization, sequential logic, finite state machines
  3. Hardware Description Languages: VHDL and SystemVerilog
  4. Microprocessor Building Blocks: arithmetic-logic units, memory blocks, logic arrays
  5. Instruction Set Architecures: RISC-V ISA, hardware/software interface, programming tools
  6. Processor microarchitecture: instruction pipelining, pipeline hazards, performance metrics
  7. Memory Systems: caches, virtual memory

Lecturer:  Rainer Leupers

Type:  Master Lecture

Lecture(2), RWTHOnline  

Exercise(1), RWTHOnline

Lecture:

from Wednesday 16.10.2024
Time: 08:30 - 10:00
ICT Cubes Kopernikusstr. 16 Seminarraum 002(2320|002)

Exercise:

from Tuesday 22.10.2024
Time: 18:15-19:00
ICT Cubes Kopernikusstr. 16 Seminarraum 002(2320|002)

Course language: English

Assessment

A written exam will be performed.