Title :
Flexible MPSoC platform with fast interconnect exploration for optimal system performance for a specific application
Author :
Dumitrascu, Florin ; Bacivarov, Iuliana ; Pieralisi, Lorenzo ; Bonaciu, Marius ; Jerraya, Ahmed A.
Author_Institution :
TIMA Lab., Grenoble
Abstract :
One of the key elements in multi-processor systems-on-chip (MPSoC) design is to select the optimal on-chip interconnect architecture, in order to maximize the overall system performance. This paper proposes a flexible MPSoC platform, designed for a target application, which allows customizing the interconnect by selecting various architectures. It allows fast building of executable models from architecture specifications and performance evaluation using the cycle-accurate cosimulation. We experimented a DivX encoder application with three different interconnects: DMS (distributed memory server), AMBA bus and octagon network-on-chip (NoC). The simulation results relative to performance metrics such as, average latency, throughput and execution time allowed to compare these different interconnect architectures, to verify the application real-time constraints and to propose further optimizations
Keywords :
distributed memory systems; multiprocessor interconnection networks; network-on-chip; peripheral interfaces; AMBA bus; DivX encoder; NoC; architecture specifications; cycle-accurate cosimulation; distributed memory server; fast interconnect exploration; flexible MPSoC platform; octagon network-on-chip; optimal system performance; performance evaluation; Buildings; Computer architecture; Laboratories; Network servers; Network-on-a-chip; Performance analysis; Performance evaluation; System performance; System-on-a-chip; Testing;
Conference_Titel :
Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
Conference_Location :
Munich
Print_ISBN :
3-9810801-1-4
DOI :
10.1109/DATE.2006.243843