Syllabus
Introduction to System Level Design Generic Co-Design MethodologyHardware-Software Co-Design Models and Architectures Languages for System Level Specification, Design and Modelling. Design Representation for System Level Synthesis Models of ComputationArchitectural, SelectionPartitioningScheduling and Communication. Hardware – Software Co-Simulation of Embedded SystemsSynthesisVerification and Virtual Prototyping – Implementation Case Studies Performance Analysis and Optimization Re-Targetable Code Generation FPGAs and Heterogeneous platforms