Embedded Systems

Academic Semester:
Course TypeReference NumberSubprogram
Compulsory in SubprogramTheory: ΤΠ70Υ1
Lab:
Computer Engineering
SemesterAcademic YearHours per week
Winter4thTheory: 3 Lab: 2
ExamsECTSWorkload
Theory: Intermediate exams (40%) Final exams (60%). Laboratory: Writing of laboratorial exercises and attendance in the laboratorial exercises (50%), final examination (50%).69
PrerequisitesTeaching methodTeaching Language
Lectures supported by PowerPoint presentations. Laboratorial exercises using Xilinx CAD tools and development board, Mentor Graphics Modelsim.Greek

Academic Staff

Faculty in charge: 
kornaros's picture
κορνάρος γιώργος
Kornaros George
Assistant Professor
Επίκουρος Kαθηγητής
+30 2810 379868

THEORY

This course aims to provide an introduction to designing embedded systems using modern CAD tools and technology for building embedded Systems-on-Chip. These include hardware and software co-design, development of an integrated system, and operating system concepts for embedded systems.
 
Layout:

  • Introduction
  • Embedded system architectures, CPUs, DSPs, SoCs
  • Modelling, Software for embedded systems, programming for embedded systems
  • Real-time embedded systems, timers, events, interrupts
  • Real-time Operating systems, Middleware,scheduling, operations, programming
  • Implementing Embedded Systems: Hardware/Software Co-design           
  • Embedded systems on FPGA
  • MicroBlaze, PowerPC architectures and peripherals, hardware and software approach
  • Peripherals and system development on FPGA
  • Hardware/Software Codesign 

Bibliography:
 

  1. W. Wolf, ``Computers as Components: Principles of Embedded Computing Systems Design'', Morgan Kaufman Publisher, 2001, ISBN 1-55860-541- X (case), ISBN 1-55860-693-9 (paper).
  2. F. Vahid & T. Givargis, “Embedded System Design”, J. Wiley & Sons, 2002
  3. Peter Marwedel, ``Embedded System Design'', Kluwer Academic Publisher, 2003.
  4. Qing Li and Carolyn Yao, “Real-Time Concepts for Embedded Systems”, ISBN:1578201241

Head of the Department οf Informatics Engineering
Malamos Athanasio ASSOCIATE PROFESSOR, amalamos@hmu.gr

Deputy Head of the Department οf Informatics Engineering
Marias Kostas ASSOCIATE PROFESSOR, kmarias@hmu.gr

Secretary
Address: Department of Informatics Engineering, School of EngineeringTEI of Crete, Heraklion, Crete, P.O Box: 71500
E-mail: secretariat@ie.teicrete.gr
Tel: 2810-379716, 2810-379795, 2810-379853
Fax: 2810-379717
Website: http://www.ie.teicrete.gr

Administrators
Tel: 2810-379776