VL825 Hardware Software Co-design

Course Name: 

VL825 Hardware Software Co-design


M.Tech (VLSI)


Elective (Ele)

Credits (L-T-P): 

(3–0– 0) 3


Codesign Overview, Models and Methodology of Embedded System Codesign, UML based modeling of reactive system behaviors, Modeling behaviors via transition systems, Temporal Logics for specifying system properties, Explicit state model checking, Hardware Software partitioning and Scheduling, Cosimulation, High level Synthesis (HW) and functional verification, Architecture Mapping, Hardware/Software Interfaces, reconfigurable logic and devices, System on Chip (SoC) and IP cores, Hardware/Software Codesign for application specific processor, Codesign tools and case studies.


G. Micheli, R. Ernst, and W. Wolf, , Readings in Hardware/Software Co-Design, Morgan Kaufman Publications, 2002.
Balarin et al., Hardware-Software Co-Design of Embedded Systems: The POLIS Approach, Kluwer Academic 1997.
Wayne Wolf, Computers as components: Principles of Embedded Computing System Design, Harcourt India, 2001.

Contact us

Dr. T. Laxminidhi,  Professor and Head, 
Department of E&C, NITK, Surathkal
P. O. Srinivasnagar,
Mangalore - 575 025 Karnataka, India.

  • Hot line: +91-0824-2473046

Connect with us

We're on Social Networks. Follow us & get in touch.