ACM Home Page
Please provide us with feedback. Feedback
On-chip communication architecture exploration: A quantitative evaluation of point-to-point, bus, and network-on-chip approaches
Full text PdfPdf (423 KB)
Source
ACM Transactions on Design Automation of Electronic Systems (TODAES) archive
Volume 12 ,  Issue 3  (August 2007) table of contents
Article No. 23  
Year of Publication: 2008
ISSN:1084-4309
Authors
Hyung Gyu Lee  Seoul National University, Seoul, Korea
Naehyuck Chang  Seoul National University, Seoul, Korea
Umit Y. Ogras  Carnegie Mellon University, Pittsburgh, PA
Radu Marculescu  Carnegie Mellon University, Pittsburgh, PA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 39,   Downloads (12 Months): 341,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1255456.1255460
What is a DOI?

ABSTRACT

Traditionally, design-space exploration for systems-on-chip (SoCs) has focused on the computational aspects of the problem at hand. However, as the number of components on a single chip and their performance continue to increase, a shift from computation-based to communication-based design becomes mandatory. As a result, the communication architecture plays a major role in the area, performance, and energy consumption of the overall system. This article presents a comprehensive evaluation of three on-chip communication architectures targeting multimedia applications. Specifically, we compare and contrast the network-on-chip (NoC) with point-to-point (P2P) and bus-based communication architectures in terms of area, performance, and energy consumption. As the main contribution, we present complete P2P, bus-, and NoC-based implementations of a real multimedia application (i. e. the MPEG-2 encoder), and provide direct measurements using an FPGA prototype and actual video clips, rather than simulation and synthetic workloads. We also support the experimental findings through a theoretical analysis. Both experimental and analysis results show that the NoC architecture scales very well in terms of area, performance, energy, and design effort, while the P2P and bus-based architectures scale poorly on all accounts except for performance and area, respectively.


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
 
3
4
 
5
 
6
 
7
Hemani, A., Jantsch, A., Kumar, S., Postula, A., Oberg, J., Millberg, M., and Lindqvist, D. 2000. Network on a chip: An architecture for billion transistor era. In Proceedings of the IEEE NorChip Conference. 166--173.
 
8
 
9
Hu, J. and Marculescu, R. 2005. Energy- and performance-aware mapping for regular NoC architectures. IEEE Trans. Comput. Aided Des. Integrated Circuits Syst. 24, 4.
 
10
Kim, M., Kim, D., and Sobelman, G. E. 2005. MPEG-4 performance analysis for a CDMA network-on-chip. In Proceedings of the International Conference on Communications Circuits and Systems.
 
11
 
12
Lee, K, Lee, S., Kim, S., Choi, H., Kim, D., Kim, S., Lee, M., and Yoo, H. 2004. A 51mW 1.6GHz on-chip network for low-power heterogeneous SoC platform. In Proceedings of the International Solid-State Circuits Conference.
 
13
 
14
 
15
16
 
17
 
18
 
19
 
20
 
21
Wolkotte, P. T., Smit, G. J. M., Kavaldjiev, N., Becker, J. E., and Becker, J. 2005. Energy model of networks-on-chip and bus. In Proceedings of the International Symposium on System-on-Chip.
22


Collaborative Colleagues:
Hyung Gyu Lee: colleagues
Naehyuck Chang: colleagues
Umit Y. Ogras: colleagues
Radu Marculescu: colleagues