Navigation

DS1PNR - Embedded System Hardware/Software Codesign

Course specification
Course title Embedded System Hardware/Software Codesign
Acronym DS1PNR
Study programme Electrical Engineering and Computing
Module Electronics
Type of study doctoral studies
Lecturer (for classes)
Lecturer/Associate (for practice)
    Lecturer/Associate (for OTC)
      ESPB 9.0 Status elective
      Condition
      The goal Introduction to modern technological developments and mastering the skills necessary for the implementation of embedded computer systems.
      The outcome Provide students with the ability of conducting research and planning in the field of special-purpose embedded computer systems.
      Contents
      Contents of lectures Aspect of software and hardware programmability. Higher programming language, assembly language and machine code. Processor support of higher programming languages. The theory of finite state machine and algorithmic applications. Hardware/software codesign. Verification of design.
      Contents of exercises
      Literature
      1. W. Wolf, "Computer as Components, Principles of Embedded Computing System Design", Morgan Kaufmann,San Francisco, USAm 2000. (Original title)
      2. F. Vahid, T. D. Givargis, "Embedded System Design: A Unified Hardware/Software Introduction", Wiley, 2001. (Original title)
      3. P. Marwedel, “Embedded System Design”, Kluwer Academic Publishers, The Netherlands, 2004. (Original title)
      4. J. W. S. Liu, "Real-Time Systems", Prentice Hall, 2000. (Original title)
      5. R.S. Janka, "Specification and Design Methodology for Real-Time Embedded Systems", Springer, 2006. (Original title)
      Number of hours per week during the semester/trimester/year
      Lectures Exercises OTC Study and Research Other classes
      6
      Methods of teaching Lectures. Independent work under the mentorship of teacher.
      Knowledge score (maximum points 100)
      Pre obligations Points Final exam Points
      Activites during lectures 0 Test paper 0
      Practical lessons 0 Oral examination 50
      Projects 50
      Colloquia 0
      Seminars 0