(Downloads - 0)
For more info about our services contact : help@bestpfe.com
Table of contents
List of Figures
List of Tables
List of Algorithms
List of Listings
1 Introduction
1.1 Context
1.2 Thesis Organization
2 Problem Statement
2.1 Introduction
2.2 Heterogeneous Systems Virtual Prototyping Challenges
2.2.1 Smooth Management of Heterogeneity
2.2.2 Sound Management of Interacting Entities
2.2.3 Flexible Virtual Prototyping Environment
2.2.4 Multi-Disciplinary Monitoring
2.3 Contributions
2.4 Conclusion
3 Related Work
3.1 Introduction
3.2 Coupled Simulation
3.3 Frameworks
3.3.1 Ptolemy II
3.3.2 ModHel’X
3.3.3 Modelica
3.3.4 Matlab
3.3.5 Metropolis
3.4 SystemC-based Frameworks
3.4.1 SystemC-A
3.4.2 SystemC-H
3.4.3 HetSC
3.4.4 SystemC AMS
3.5 Multi Disciplinary Monitoring Mechanism
3.5.1 Aspect-Oriented Programming (AOP)
3.5.2 LLVM – Clang
3.6 Conclusion
4 SystemC MDVP: Principles
4.1 Introduction
4.2 Models of Computation
4.2.1 Discrete Event (DE)
4.2.2 Timed Data Flow (TDF)
4.2.3 Bond Graph (BG)
4.2.4 Electrical Network (EN)
4.2.5 Abstract representation of a MoC
4.3 Interaction Mechanism
4.4 MDVP Hierarchical Approach
4.5 User Profiles
4.5.1 Simulator Architect
4.5.2 MoC Architect
4.5.3 SoC Architect
4.6 Conclusion
5 SystemC MDVP: Implementation
5.1 Introduction
5.2 SystemC MDVP Kernel Representation
5.2.1 SystemC MDVP MoC Abstraction
5.2.2 SystemC MDVP core classes
5.3 Elaboration Phase
5.3.1 Composability / Static Analysis Sub-phase
5.3.2 Clustering Sub-phase
5.3.3 Solver Instantiation Sub-phase
5.3.4 Basic Behavior Block Elaboration Sub-phase
5.3.5 Port and Channel Elaboration Sub-phase
5.3.6 Elaboration conclusion
5.4 Simulation Phase
5.4.1 Simulation Mechanism
5.4.2 Simulation Opportunities
5.5 Conclusion
6 SystemC MDVP: Monitoring
6.1 Introduction
6.2 Principles
6.2.1 SystemC Monitoring
6.2.2 SystemC MDVP Monitoring
6.3 Monitoring Mechanism
6.3.1 Monitor Handler Instantiation
6.3.2 Monitor Slot Instantiation
6.3.3 Initialization
6.3.4 kernel Routine
6.3.5 End of Simulation
6.4 Conclusion
7 New MoC Integration Methodology
7.1 Introduction
7.2 New MoC integration methodology
7.2.1 Interfacing Step
7.2.2 Implementation Step
7.2.3 Interaction Step
7.3 Application to SPH MoC
7.3.1 Interfacing Step
7.3.2 Implementation Step
7.3.3 Interaction Step
7.4 Conclusion
8 Validation Case Studies
8.1 Introduction
8.2 Application Based on SPH
8.2.1 Case Study Description
8.2.2 Results
8.3 Application based on RFID
8.3.1 Case Study Description
8.3.2 Results
8.4 Conclusion
9 Conclusion
9.1 Conclusion
9.2 Perspective
Publications
Bibliography




