Saturday, October 31, 2015

AP7004 HARDWARE - SOFTWARE CO-DESIGN

AP7004 HARDWARE - SOFTWARE CO-DESIGN

UNIT I SYSTEMSPECIFICATION AND MODELLING

Embedded Systems, Hardware/Software Co-Design,Co-Design for System Specification and Modelling , Co-Design for Heterogeneous Implementation - Processor Synthe Single-Processor Architectures with one ASIC, Single-Processor Architectures with many ASICs, Multi-Processor Architectures, Comparison of Co- Design Approaches, Models of Computation ,Requirements for Embedded System Specification. 

UNIT II HARDWARE/SOFTWARE PARTITIONING

The Hardware/Software Partitioning Problem, Hardware-Software Cost Estimation, Generation of the Partitioning Graph , Formulation of the HW/SW Partitioning Problem , Optimization , HW/SW Partitioning based on Heuristic Scheduling, HW/SW Partitioning basedon Genetic Algorithms . 

UNIT III HARDWARE/SOFTWARE CO-SYNTHESIS

The Co-Synthesis Problem, State-Transition Graph, Refinement and Controller Generation, Distributed SystemCo-Synthesis

UNIT IV PROTOTYPING AND EMULATION

Introduction, Prototyping and Emulation Techniques , Prototyping and Emulation Environments ,Future Developments in Emulation and Prototyping ,Target Architecture- Architecture Specialization Techniques ,System Communication Infrastructure, Target Architectures and Application System Classes, Architectures for Control-Dominated Systems, Architectures for Data-Dominated Systems ,Mixed Systems and Less Specialized Systems 

UNIT V DESIGNSPECIFICATION AND VERIFICATION

Concurrency, CoordinatingConcurrent Computations, Interfacing Components, Verification ,Languages for System-Level Specification and Design System-Level Specification ,Design Representation for System Level Synthesis, System Level Specification Languages, Heterogeneous Specification and Multi-Language Co- simulation. 

REFERENCES: 

1. Ralf Niemann , “Hardware/Software Co-Design for Data Flow Dominated Embedded Systems”, Kluwer AcademicPub, 1998. 
2. Jorgen Staunstrup, Wayne Wolf ,”Hardware/Software Co-Design: Principles and Practice”, KluwerAcademicPub,1997. 
3. Giovanni De Micheli , Rolf Ernst Morgon,” Reading in Hardware/Software Co-Design “Kaufmann Publishers,2001.


No comments:

Post a Comment