5.15. An MPSOC-Design Tool

Configurable, extensible processor cores and pre-configured processor cores are the backbone of high-performance MPSOC architecture. The availability of automatic techniques to derive instruction extensions for configurable processor cores allows the final processor-configuration process to be delayed till almost the end of the system-design process. Of course, pre-configured processors used in the MPSOC’s design need no additional configuration.

By automatically generating a configuration and extended ISA for the configurable processor cores early in the MPSOC’s design, a lower bound on the MPSOC’s performance envelope can be established for the initial task mappings onto the MPSOC’s processors, which can be quickly ...

Get Designing SOCs with Configured Cores now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.