ACM Home Page
Please provide us with feedback. Feedback
A modular simulation framework for architectural exploration of on-chip interconnection networks
Full text PdfPdf (164 KB)
Source International Symposium on Systems Synthesis archive
Proceedings of the 1st IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis table of contents
Newport Beach, CA, USA
SESSION: Architectural exploration and system simulations table of contents
Pages: 7 - 12  
Year of Publication: 2003
ISBN:1-58113-742-7
Authors
Tim Kogel  Aachen University of Technology, Germany
Malte Doerper  Aachen University of Technology, Germany
Andreas Wieferink  Aachen University of Technology, Germany
Rainer Leupers  Aachen University of Technology, Germany
Gerd Ascheid  Aachen University of Technology, Germany
Heinrich Meyr  Aachen University of Technology, Germany
Serge Goossens  CoWare, Inc., Leuven, Belgium
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 64,   Citation Count: 17
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/944645.944648
What is a DOI?

ABSTRACT

Ever increasing complexity and heterogeneity of SoC platforms require diversified 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 inter-module 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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
IBM CoreConnect. http://www.chips.ibm.com/products/powerpc/cores.
 
3
Open Core Protocol International Partnership (OCP-IP). OCP datasheet, http://www.ocpip.org.
 
4
5
6
7
 
8
 
9
K. Keutzer, S. Malik, A.R. Newton, J.M. Rabaey, A. Sangiovanni-Vincentelli. System-level design: Orthogonalization of concerns and platform-based design. IEEE Transactions on Computer-Aided Desig of Integrated Circuits and Systems, 19(12):1523--1543, December 2000.
 
10
 
11
D. Gajski, J. Zhu, R. Dömer, A.Gerstlauer, S. Zhao. SpecC: Specification Language and Methodology. Kluwer Academic Publishers, 2000.
 
12
13
 
14
15
 
16
 
17
 
18
OPNET. http://www.opnet.com.
 
19
 
20
SystemC initiative. http://www.systemc.org.
 
21
 
22
23
24
 
25
Norman Weyrich, Anssi Haverinen. A SystemC Generic Transaction Level Communication Channel, http://www.systemc.org, 2003.
26
 
27
Intel Network Processors. http://developer.intel.com/design/network/products/npfamily/.
 
28
An Architecture for Differentiated Services. http://www.ietf.org/rfc/rfc2475.txt.
 
29
 
30
The Network Processor Forum. founded by CSIX/CPIX members in 2001 http://www.npforum.org.
 
31
S. Lakshmanamurthy, K.-Y. Liu, Y. Pun, L. Huston, U. Naik. Network Processor Performance Analysis Methodology. Intel Technology Journal, August 2002.

CITED BY  18

Collaborative Colleagues:
Tim Kogel: colleagues
Malte Doerper: colleagues
Andreas Wieferink: colleagues
Rainer Leupers: colleagues
Gerd Ascheid: colleagues
Heinrich Meyr: colleagues
Serge Goossens: colleagues