Department of Electrical and Computer Engineering

MENUMENU
  • Department
      • Profile
      • Faculty
      • Evaluation
      • Administration
      • Staff
  • Studies
    • Subject Areas
    • Undergraduate Studies
    • Postgraduate Studies
      • MSc Studies in “Science and Technology of ECE”
      • MSc Studies in “Smart Grid Energy Systems”
      • MSc Studies in “Applied Informatics”
    • PhD Studies
    • Course List
      • Undergraduate Courses
      • Postgraduate Courses
        • Science and Technology of ECE
        • Smart Grid Energy Systems
        • Applied Informatics
      • Erasmus
    • ECTS
    • Career Opportunities
    • Practise Training
  • Research
    • Labs
    • Research Projects
    • Postdoc Research
    • Ph.D. Candidates
    • Theses – Technical Reports
    • Active Research Projects

      MLSysOps: Machine Learning for Autonomic System Operation in the Heterogeneous Edge-Cloud Continuum

      Scientific Responsible

      Spyros LalisSpyros Lalis, Professor
      E-mail: lalis@uth.gr

      TitleMLSysOps: Machine Learning for Autonomic System Operation in the Heterogeneous Edge-Cloud Continuum
      Duration2023 – 2025
      Sitehttps://csl.e-ce.uth.gr/projects/mlsysops

      Read More

  • Alumni
    • Ph.D. Graduates
  • Service Offices
    • Secretariat
    • Technical support
  • Announcements
    • General Announcements
    • Academic News
  • Contact
    • Department of Electrical and Computer Engineering
      • Sekeri – Cheiden Str
        Pedion Areos, ECE Building
        383 34 Volos – Greece
      Tel.+30 24210 74967, +30 24210 74934
      e-mailgece ΑΤ uth.gr
      PGS Tel.+30 24210 74933
      PGS e-mailpgsec ΑΤ uth.gr
      URLhttps://www.e-ce.uth.gr/contact-info/?lang=en
  • Login

ECE9231 Embedded Systems Applications

Home » Studies » Postgraduate » MSc Studies in “Applied Informatics” » Postgraduate Courses of PGS in “Applied Informatics” » ECE9231 Embedded Systems Applications
    Program of Graduate StudiesApplied Informatics
    Subject AreaHardware and Computer Architecture Technologies
    SemesterSemester 4 – Spring
    TypeElective
    ECTS10
    Weekly Teaching Hours4
    Course Sitehttps://eclass.uth.gr/courses/E-CE_P_146/
    Course Instructor

    Nikolaos BellasNikolaos Bellas, Professor
    E-mail: nbellas@uth.gr

    Course Instructor
    • George Paliaroutis, MSc Instructor
      E-mail: gepaliar@uth.gr
    • Description
    • Learning Outcomes
    • Introduction to Embedded Systems
    • FPGA/ASIC design methodology
    • Introduction to HDL and Verilog
    • Modern FPGAs – FPGA architecture and technology
    • Xilinx Spartan6 as case study
    • Timing issues – Synthesis, Placement and Routing in FPGAs
    • Design methodologies
    • Specification, Planning, Review, Implementation, Testing
    • Embedded Processors
    • Case study : ARM9 processor, Hardware and Software
    • Communication in Embedded Systems
    • Buses (PLB, OPB, DCR), Switches, Network On Chips technologies
    • DRAM technology and organization – Memory Controllers
    • System On Chip design
    • Hardware/Software partition and co-design
    • Real-life example of an SoC
    • Architectural Synthesis tools

    This course covers the principles of embedded systems inherent to many hardware platforms and applications being developed for ubiquitous systems, robotics, communication and networking systems, multimedia devices, etc.
    It is lab-oriented advanced course geared towards the development of skills to design and implement practical embedded systems. The course includes weekly lab sessions, in which the students will use FPGA boards and tools to design, optimize and test hardware and software components of an embedded system. The weekly labs will gradually build a processor-based System On Chip to implement an application using a variety of methods: running as a single thread in an embedded processor, running in a dual-processor system, and as a hardware accelerator. The students will evaluate the performance of each solution and will present their work in a technical report.
    The class also includes a project experience geared towards the development of skills to design and implement practical embedded systems. Students will work in teams on an innovative project that will include hands-on design of a prototype of an embedded system of their own choice. Although FPGAs is a potential project platform, students are free to choose any platform such as DSPs, ARM microcontrollers, etc. The lecture content will cover background material intended to complement the project work, and will also cover case studies of industrial embedded systems.
    Students that have successfully concluded the course will:

    • have excellent knowledge of the structure and functionality of a complex System On Chip.
    • She will have acquired new knowledge on hardware and software design of SoC-based systems.
    • She will have mastered practical skills on concepts

    e-Yπηρεσίες

    Contact Info

    • Sekeri – Cheiden Str, Pedion Areos, Volos
    • +30 24210 74967
    • +30 24210 74934
    • Email: gece@uth.gr

    Announcements

    • Academic News

    Find us

    • Facebook
    • Twitter
    • Youtube
    • Linkedin
    © Copyright 2025 Department of Electrical and Computer Engineering
    We use cookies to ensure that we give you the best experience on our website.OKΠληροφορίες