IP Meta-Models for SoC Assembly and HW/SW Interfaces.- Functional Models.- Testbench Models.- Virtual Prototypes and Mixed Abstraction Modeling.- Processor-Centric Design: Processors, Multi-Processors, and Software.- Codesign Experiences Based on a Virtual Platform.- Transaction-Level Platform Creation.- C/C++ Hardware Design for the Real World.