Title :
Hard- and Software Modularity of the NOVA MPSoC Platform
Author :
Sauer, Christian ; Gries, Matthias ; Dirk, Sebastian
Author_Institution :
Commun. Solutions, Infineon Technol., Munich
Abstract :
The network-optimized versatile architecture platform (NOVA) encapsulates embedded cores, tightly and loosely coupled coprocessors, on-chip memories, and I/O interfaces by special sockets that provide a common packet passing and communication infrastructure. To ease the programming of the heterogeneous multiprocessor target for the application developer, a component based framework is used for describing packet processing applications in a natural and productive way. Leveraging identical application and hardware communication semantics, code generators and off-the-shelf tool chains can automate the software implementation process. Using a prototype with four processing cores, the overhead of modularity and programmability for the platform was quantified
Keywords :
hardware-software codesign; logic CAD; network-on-chip; NOVA MPSoC platform; common packet passing; hardware modularity; heterogeneous multiprocessor; network-optimized versatile architecture platform; packet processing applications; software implementation process automation; software modularity; Application software; Communications technology; Computer architecture; Coprocessors; Cost function; Embedded software; Hardware; Network-on-a-chip; Sockets; Software tools;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
Conference_Location :
Nice
Print_ISBN :
978-3-9810801-2-4
DOI :
10.1109/DATE.2007.364441