Automatic code-transformation and architecture refinement for application-specific multiprocessor SoCs with shared memory
Résumé
Memory represents a major bottleneck in embedded systems. Multimedia applications bulky in data in these embedded systems require shared memory. But the integration of this kind of memory implies some architectural modifications and code transformations. And no automatic tool exists allowing designers to integrate shared memory in the SoC design flow. In this work, we present a systematic approach for the design of shared memory architectures for application-specific multiprocessor systems-on-chip. This work focuses on the code-transformations related to the integration of a shared memory.