Jump to main content
Professorship Circuit and System Design
Digital Components and Architectures for Data Processing
Professorship Circuit and System Design 

Course Digital Components and Architectures for Data Processing

Network switch or Raspberry Pi: Almost all computers use the same basic components and organization principles. To be able to use the according architectures in the best way this course deals with improvements of the classical von-Neumann-Architecture. This course is the extension to the German Bachelor course Microprocessor technology.

The course Components and Architectures (DCA), consisting of seminar and exercise, deals with improvements for the standard microprocessor architecture like pipelining and branch prediction as well as with different digital architectures like FPGA and CPLD.

Recommended Literature

  • John L. Hennessy, David A. Patterson: "Computer Architecture - A quantitative approach" Academic Press, 2006; ISBN 978-0123704900 (also German version available), also suitable: "Computer Organization and Design"

Subscription

The course material and the timeline is available at the OPAL-System.

Seminar Content

  • Design phases for computers
  • Classification schemes
  • Pipelining
  • ALU variations
  • DLX processor
  • Other digital processing devices (FPGA, PLD, DSP)

Exercise

  • DLX processor
  • Pipelining and Out-of-Order execution
  • Branch prediction
  • Loop optimization
  • Cache
  • Arithmetic components

The exercise material is available at the OPAL-System.

Timeline

Course starts on 14.10.25 07:30 online in BBB https://webroom.hrz.tu-chemnitz.de/gl/eri-kqd-ho5-vdf

Social Media

Connect with Us: