13.6. Conclusions
This chapter presented a summary of a high-level component-based methodology and design environment for application-specific multiprocessor SoC architectures. The system specification is a virtual architecture annotated with configuration parameters. The ROSES component-based design environment has automatic wrapper-generation tools able to synthesize hardware interfaces, device drivers, and OS that implement a high-level communication API. Results show that wrappers generated automatically by these tools have performances close to the commercial/handcrafted equivalents. The key issues are:
Automatic wrapper generation eliminates most errors caused by manually managing all details of a multiprocessor SoC architecture and associated ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access