Abstract
On-chip communication architectures can have a great influence on the speed and area of System-on-Chip (SOC) designs. A new chip design paradigm called Network-on-Chip (NOC) offers a promising architectural choice for future SOC. Focusing on decreasing node degree, reducing links and shortening diameter, a new NOC, named Triple-based Hierarchical Interconnection Network (THIN), is presented in this paper. The topology of THIN is very simple and it has obviously hierarchical, symmetric and scalable characteristic. The network properties and zero-load latency were studied and compared with 2-D mesh and Hypercube. The results show THIN is superior to 2-D mesh and Hypercube to construct interconnection network for SOC, when the network size is not very large. A new tree-based multicast routing algorithm in THIN is proposed. Thorough analyses and experiments based on different multicast implementation schemes are conducted. The results do confirm the advantage of our scheme over unicast-based and path-based multicast schemes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Guerrier, P., Greiner, A.: A Generic Architecture for On-Chip Packet-Switched Interconnections. DATE’2000, pp. 250–256. IEEE Press, Piscataway (2000)
Benini, L., De Micheli, G.: Networks on Chips: a New SOC Paradigm. IEEE Computer 6, 70–78 (2002)
IBM CoreConnect Bus Architecture. [online]. Accessed:January 20th (2006), http://www-03.ibm.com/chips/products/coreconnect/index.html
ARM AMBA. [online]. Accessed, May 13 (2005), http://www.arm.com/products/solutions/AMBAHomePage.html
Dally, W. J., Towles, B.: Route Packets, not Wires: On-Chip Interconnection Networks. In: Proc. of the 38th Design Automation Conf. Las Vegas, NV, vol. 6, pp. 681–689 (2001)
Kumar, S., Jantsch, A., et al.: A Network on Chip Architecture and Design Methodology. In: Proc. of IEEE Computer Society Annual Symposium on VLSI, Pittsburgh, Pennsylvania, USA, vol. 3, pp. 117–124 (2002)
Zeferino, C. A., Kreutz, M. E., Carro, L., et al.: A Study of Communication Issues for Systems-on-Chip. In: Proc. of 15th Symposium on Integrated Circuits and Systems Design, Porto Alegre, Brazil, vol. 9, pp. 121–126 (2002)
Wiklund, D., Liu, D.: Design of a System-on-Chip Switched Network and its Design Support. In: IEEE 2002 International Conference on Communications, Circuits and Systems and West Sino Expositions, Vol. 2, Chengdu, China, vol. 6, pp. 1279–1283 (2002)
Vecchia, G.D., Sanges, C.: A Recursively Scalable Network VLSI Implementation. Future Generation Computer Systems 4(3), 235–243 (1988)
Fu, J-S.: Hamiltonian-Connectedness of the WK-Recursive Network. In: Proc. of 7th International Symposium on Parallel, Architectures, Algorithms and Networks, Hong Kong, China, vol. 5, pp. 569–574 (2004)
Duato, J., Yalamanchili, S., Ni, L.: Interconnection Networks: an Engineering Approach. Publishing House of Electronics Industry, Beijing (2004)
Dong, Y.-f., Wang, D.-x., Zheng, W.-m.: Exact Computation of the Mean Minimal Path Length of N-Mesh and N-Torus. Chinese Journal of Computers 20(4), 376–380 (1997)
Gao. P.: Research on Interconnection Networks of Parallel Signal Processor [Ph. D. dissertation], Harbin Engineering University, Harbin China (2004)
Xu, H., McKinley, P.K., Ni, L.M.: Efficient Implementation of Barrier Synchronization in Wormhole-Routed Hypercubes Multicomputers. Journal of Parallel and Distributed Computing 16, 172–184 (1992)
Li, K., Schaefer, R.: A Hypercube Shared Virtual Memory. In: Proceeding of the 1989 International Conference on Parallel Processing, vol. 1, pp. 125–132 (1989)
Lin, X., Ni, L.M.: Multicast Communication in Multicomputer Networks. IEEE Transaction on Parallel and Distributed Systems 4(10), 1105–1117 (1993)
Dandamudi, S.P., Eager, D.L.: Hierarchical Interconnection Networks for Multicomputer Systems. IEEE Transactions on Computers 39(6), 786–797 (1990)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Qiao, B., Shi, F., Ji, W. (2007). THIN: A New Hierarchical Interconnection Network-on-Chip for SOC. In: Jin, H., Rana, O.F., Pan, Y., Prasanna, V.K. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2007. Lecture Notes in Computer Science, vol 4494. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72905-1_40
Download citation
DOI: https://doi.org/10.1007/978-3-540-72905-1_40
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72904-4
Online ISBN: 978-3-540-72905-1
eBook Packages: Computer ScienceComputer Science (R0)