ABSTRACT
The Through-Silicon Via (TSV) technology has led to major breakthroughs in 3D stacking by providing higher speed and bandwidth, as well as lower power dissipation for the inter-layer communication. However, the current TSV fabrication suffers from a considerable area footprint and yield loss. Thus, it is necessary to restrict the number of TSVs in order to design cost-effective 3D on-chip networks. This critical issue can be addressed by clustering the network such that all of the routers within each cluster share a single TSV pillar for the vertical packet transmission. In some of the existing topologies, additional cluster routers are augmented into the mesh structure to handle the shared TSVs. However, they impose either performance degradation or power/area overhead to the system. Furthermore, the resulting architecture is no longer a mesh. In this paper, we redefine the clusters by replacing some routers in the mesh with the cluster routers, such that the mesh structure is preserved. The simulation results demonstrate a better equilibrium between performance and cost, using the proposed models.
- W. Dally and B. Towles. Principles and Practices of Interconnection Networks. Morgan Kaufmann, 2004. Google ScholarDigital Library
- A. Sheibanyrad, F. Pétrot, and A. Jantsch, editors. 3D Integration for NoC-based SoC Architectures. Springer, 2011. Google ScholarDigital Library
- S. Spiesshoefer, L. Schaper, S. Burkett, and G. Vangara. Z-axis interconnects using fine pitch, nanoscale through-silicon vias: Process development. In Proc. ECTC, pages 466--471, 2004.Google ScholarCross Ref
- F. Li, C. Nicopoulos, T. Richardson, Y. Xie, V. Narayanan, and M. Kandemir. Design and management of 3D chip multiprocessors using Network-in-Memory. In Proc. ISCA, pages 130--141, 2006. Google ScholarDigital Library
- Y. Wang, Y.-H. Han, L. Zhang, B.-Z. Fu, C. Liu, H.-W. Li, and X. Li. Economizing TSV resources in 3-D Network-on-Chip design. IEEE Trans. Very Large Scale Integr. (VLSI) Syst., 23(3):493--506, 2015.Google ScholarCross Ref
- S. Pasricha. Exploring serial vertical interconnects for 3D ICs. In Proc. ACM/IEEE DAC, pages 581--586, 2009. Google ScholarDigital Library
- M. Ebrahimi, M. Daneshtalab, P. Liljeberg, J. Plosila, and H. Tenhunen. Cluster-based topologies for 3D Networks-on-Chip using advanced inter-layer bus architecture. Journal Comput. Syst. Sci. (JCSS), 79(4):475--791, 2013. Google ScholarDigital Library
- I. Loi, F. Angiolini, and L. Benini. Supporting vertical links for 3D Networks-on-Chip: Toward an automated design and analysis flow. In Proc. Conf. Nano-Networks, pages 1--5, 2007. Google ScholarDigital Library
- X. Dong and Y. Xie. System-level cost analysis and design exploration for three-dimensional integrated circuits (3D ICs). In Proc. ASP-DAC, pages 234--241, 2009. Google ScholarDigital Library
- B. Feero and P. Pande. Networks-on-Chip in a three-dimensional environment: A performance evaluation. IEEE Trans. Comput., 8(1):32--45, 2009. Google ScholarDigital Library
- V. Pavlidis and E. Friedman. 3-D topologies for Networks-on-Chip. IEEE Trans. VLSI Syst., 15(10):1081--1090, 2007. Google ScholarDigital Library
- J. Kim, C. Nikopoulos, D. Park, R. Das, Y. Xie, V. Narayanan, M. Yousif, and C. Das. A novel dimensionally-decomposed router for on-chip communication in 3D architectures. In Proc. ISCA, pages 138--149, 2007. Google ScholarDigital Library
- A.-M. Rahmani, K. Latif, P. Liljeberg, J. Plosila, and H. Tenhunen. Research and practices on 3D Networks-on-Chip architectures. In Proc. IEEE Norchip Conf., pages 1--6, 2010.Google ScholarCross Ref
- S. Yan and B. Lin. Design of application-specific 3D Networks-on-Chip architectures. In Proc. IEEE ICCD, pages 142--149, 2008.Google ScholarCross Ref
- R. Holsmark, M. Palesi, and S. Kumar. Deadlock free routing algorithms for irregular mesh topology NoC systems with rectangular regions. Journal of Syst. Architect. (JSA), 54(3--4):427--440, 2008. Google ScholarDigital Library
- N. Jiang, D. Becker, G. Michelogiannakis, J. Balfour, B. Towles, D. Shaw, J. Jim, and W. Dally. A detailed and flexible cycle-accurate Network-on-Chip simulator. In Proc. IEEE ISPASS, pages 86--96, 2013.Google ScholarCross Ref
- G. Bezerra, S. Forrest, M. Moses, A. Davis, and P. Zarkesh-Ha. Modeling NoC traffic locality and energy consumption with Rent's communication probability distribution. In Proc. ACM/IEEE Workshop SLIP, pages 3--8, 2010. Google ScholarDigital Library
- G. Guindani, C. Reinbrecht, T. Raupp, N. Calazans, and F. Moraes. NoC power estimation at the RTL abstraction level. In Proc. ISVLSI, pages 86--96, 2008. Google ScholarDigital Library
- Design of TSV-Sharing Topologies for Cost-Effective 3D Networks-on-Chip
Recommendations
Cluster-based topologies for 3D Networks-on-Chip using advanced inter-layer bus architecture
Three-dimensional integrated circuits (3D ICs) have emerged as a viable candidate to achieve better performance and packaging density as compared to traditional two-dimensional (2D) ICs. In addition, combining the benefits of 3D ICs and Networks-on-Chip ...
Economizing TSV Resources in 3-D Network-on-Chip Design
The confluence of 3-D integration and network-on-chip (NoC) provides an effective solution to the scalability problem of on-chip interconnects. In 3-D integration, through-silicon via (TSV) is considered to be the most promising bonding technology. ...
Providing cost-effective on-chip network bandwidth in GPGPUs
ICCD '12: Proceedings of the 2012 IEEE 30th International Conference on Computer Design (ICCD 2012)Network-on-chip (NoC) bandwidth has a significant impact on overall performance in throughput-oriented processors such as GPG-PUs. Although it has been commonly assumed that high NoC bandwidth can be provided through abundant on-chip wires, we show that ...
Comments