Title | ||
---|---|---|
Platform designer: An approach for modeling multiprocessor platforms based on SystemC |
Abstract | ||
---|---|---|
This paper[3.5pc] presents the Platform Designer (PD) framework, a set of SystemC based tools that provide support for modeling, simulation and analysis of multiprocessor SoC platforms (MPSoC), at different abstraction levels. PD provides mechanisms for interconnection specification, process synchronization and communication, thus allowing the modeling of a complete platform, in a unified environment. To do that it uses an extension of the ArchC ADL and acsys, a tool that enables the automatic generation of a SystemC simulator of the platform. The main advantages of this approach are twofold. First, designers have more flexibility since they can integrate and configure different processors to the platform, using a single environment. Second, it enables a faster design space exploration, given that it automatically generates SystemC simulators of whole platforms at distinct abstraction levels. A number of platform variations can be tried out with minor design changes, thus reducing design time. Experimental results show the suitability of the platform simulator for design space exploration. Real applications (with medium complexity) run in the platform in few minutes. Combined with the facility to generate platforms with minor changes, this feature allows an improvement of the design space exploration. |
Year | DOI | Venue |
---|---|---|
2005 | 10.1007/s10617-006-0654-9 | Design Automation for Embedded Systems |
Keywords | Field | DocType |
Platforms,SystemC platform descriptions,Architecture description languages,Platform simulation,Communication and synchronization architecture | Computer architecture,Abstraction,Computer science,SystemC,Multiprocessing,Real-time computing,Interconnection,Synchronization (computer science),Design space exploration,MPSoC,Embedded system | Journal |
Volume | Issue | ISSN |
10 | 4 | 0929-5585 |
Citations | PageRank | References |
6 | 0.53 | 17 |
Authors | ||
6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Cristiano Araujo | 1 | 83 | 6.23 |
Millena Gomes | 2 | 8 | 0.93 |
Edna Barros | 3 | 145 | 13.04 |
Sandro Rigo | 4 | 185 | 24.91 |
Rodolfo Azevedo | 5 | 271 | 30.84 |
Guido Araujo | 6 | 451 | 38.59 |