Course Description


  • Development of applications on microcontroller and microprocessor boards, Communication method, Peripheral units, Interconnection. –
  • Implementation of algorithms in assembly language and in Embedded C for processor development boards.
  • Programmable logic of FPGAs. Structure, Architecture, Design methodology, Simulation, Synthesis, Programming –
  • Implementation of digital circuits using FPGAs (Xilinx Zybo)
  • Practical training in Xilinx Vivado. Performance evaluation.

Course Details


Code:  ΗΤH 304

Type:  Specialisation Compulsory

Semester:  Τρίτο

Hours per week:   4

ECTS units:  8

Instructors:  S. Nikolaidis, K. Siozios