Course: Hardware Software Codesign

» List of faculties » FM » ITE
Course title Hardware Software Codesign
Course code ITE/HSC
Organizational form of instruction Lecture + Lesson
Level of course Master
Year of study not specified
Semester Winter and summer
Number of ECTS credits 5
Language of instruction Czech, English
Status of course Compulsory, Compulsory-optional
Form of instruction Face-to-face
Work placements Course does not contain work placement
Recommended optional programme components None
Lecturer(s)
  • Plíva Zdeněk, prof. Ing. Ph.D.
  • Rozkovec Martin, Ing. Ph.D.
  • Novák Ondřej, prof. Ing. CSc.
Course content
Course aim is to present techniques for concurrent hardware and software development so called hardware/software co-design. Students will be familiarized with models for hardware and software behavioral description, H/S cooperation and with algorithms partitioning tasks into hardware and software. Simulation, synthesis and verification techniques will also be presented in the course. In labs, studen will use FPGA circuits and Xilinx or Mentor design tools.

Learning activities and teaching methods
Monological explanation (lecture, presentation,briefing), Laboratory work
  • Class attendance - 56 hours per semester
Learning outcomes
Course aim is to present techniques for concurrent hardware and software development so called hardware/software co-design. Students will be familiarized with models for hardware and software behavioral description, H/S cooperation and with algorithms partitioning tasks into hardware and software. Simulation, synthesis and verification techniques will also be presented in the course. In labs, studen will use FPGA circuits and Xilinx or Mentor design tools.
Theoretic piece of knowledge and practical skills from requered areas
Prerequisites
Condition of registration: basic knowledge on the level of NHK (Hardware komponent design)

Assessment methods and criteria
Combined examination

Recommended literature
  • De Micheli, G., Rolf, E., Wolf, W. Readings in Hardware/Software Co-design. Morgan Kaufmann, 2001. ISBN 1558607021.
  • Marwedel, P. Embedded System Design. Kluwer Academic Publishers, 2003. ISBN 0-387-29237-3.
  • Staunstrup, J., Wayne, W. Hardware/Software Co-Design: Principles and Practice. Springer, 1997. ISBN 978-0-7923-8013-9.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Mechatronics, Informatics and Interdisciplinary Studies Study plan (Version): Information Technology (2013) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Winter