Title :
A modular simulation framework for architectural exploration of on-chip interconnection networks
Author :
Kogel, Tim ; Doerper, Malte ; Wieferink, Andreas ; Leupers, Rainer ; Ascheid, Gerd ; Meyr, Heinrich ; Goossens, Serge
Author_Institution :
Integrated Signal Process. Syst., Aachen Univ. of Technol., Germany
Abstract :
Ever increasing complexity and heterogeneity of SoC platforms require on-chip communication schemes beyond the currently omnipresent shared bus architectures. To prevent time consuming design changes late in the design flow, we propose the early exploration of the on-chip communication architecture to meet performance and cost requirements. Based on SystemC 2.0.1 we have defined a modular exploration framework, which is able to capture the effect on performance for different on-chip networks like dedicated point-to-point, shared bus, and crossbar topologies. Monitoring of performance parameters like utilization, latency and throughput drives the mapping of the intermodule traffic to an efficient communication architecture. The effectiveness of our approach is demonstrated by the exemplary design of a high performance Network Processing Unit (NPU), which is compared against a commercial NPU device.
Keywords :
computer networks; multiprocessor interconnection networks; parallel architectures; system buses; system-on-chip; SoC platform; SystemC 2.0.1; architectural exploration; crossbar topology; intermodule traffic; modular simulation framework; network processing unit; on-chip communication architecture; on-chip communication scheme; on-chip interconnection network; on-chip network; point-to-point topology; shared bus architecture; shared bus topology; Computational modeling; Computer architecture; Costs; Multiprocessor interconnection networks; Network topology; Network-on-a-chip; Quality of service; Signal processing; System-on-a-chip; Telecommunication network reliability;
Conference_Titel :
Hardware/Software Codesign and System Synthesis, 2003. First IEEE/ACM/IFIP International Conference on
Conference_Location :
Newport Beach, CA, USA
Print_ISBN :
1-58113-742-7
DOI :
10.1109/CODESS.2003.1275248