ΓραμματείαSecretariat: 2410 684574 | ΦοιτητικάStudents: 2410 684387 g-ds@uth.gr

Embedded Systems

Module ID

E507

Semester

5

Hours/Week - ECTS

4 – 5

George Adam

Professor

Learning Outcomes

The course seeks to provide students with an understanding of the architecture, operation and programming of embedded computing systems, application development and implementation of related projects.

Upon successful completion of the course, the student will be able to:

  • Understand the necessary basic concepts and acquired substantial knowledge on the topics related to the architecture of embedded computing systems.
  • Have acquired the skills to apply specialized knowledge to advanced problems encountered in modern computing systems, with an emphasis on embedded computing layouts and architectures.
  • Have acquired the ability to face and solve design issues related to the development of modern embedded systems and their applications, especially in the control of various other systems in various fields.
  • Evaluate cases and applications of real embedded systems, as well as relevant research topics from contemporary literature and international journals and conferences.
  • Develop control software applications for real-time embedded systems in high-level languages ​​or specialized hardware and systems description languages ​​(eg VHDL).

Indicative Module Content

  • Introduction to embedded systems
  • FPGA systems design methodology
  • Introduction to hardware description languages and VHDL
  • Technology and architecture of modern FPGAs
  • Examples of modern rearranging architectures
  • Implementation of systems on FPGA boards
  • Built-in processors
  • System on chip architectures (SoC)
  • Specialized hardware and software simulation tools for FPGAs

Module’s Address in eClass