About this Journal Submit a Manuscript Table of Contents
Journal of Electrical and Computer Engineering
Volume 2012 (2012), Article ID 697039, 19 pages
http://dx.doi.org/10.1155/2012/697039
Research Article

Self-Calibrated Energy-Efficient and Reliable Channels for On-Chip Interconnection Networks

Institute of Electronics, National Chiao-Tung University, Hsin-Chu 300, Taiwan

Received 15 July 2011; Accepted 17 August 2011

Academic Editor: Jiang Xu

Copyright © 2012 Po-Tsang Huang and Wei Hwang. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. (2005–2009) International Technology Roadmap for Semiconductors. Semiconductor Industry Assoc., http://public.itrs.net/.
  2. L. Benini and G. de Micheli, “Networks on chips: a new SoC paradigm,” Computer, vol. 35, no. 1, pp. 70–78, 2002. View at Publisher · View at Google Scholar · View at Scopus
  3. R. I. Bahar, D. Hammerstrom, J. Harlow et al., “Architectures for silicon nanoelectronics and beyond,” Computer, vol. 40, no. 1, pp. 25–33, 2007. View at Publisher · View at Google Scholar · View at Scopus
  4. D. Zydek, N. Shlayan, E. Regentova, and H. Selvaraj, “Review of packet switching technologies for future NoC,” in Proceedings of the 19th International Conference on Systems Engineering (ICSEng '08), pp. 306–311, August 2008. View at Publisher · View at Google Scholar · View at Scopus
  5. P. P. Pande, C. Grecu, M. Jones, A. Ivanov, and R. Saleh, “Performance evaluation and design trade-offs for network-on-chip interconnect architectures,” IEEE Transactions on Computers, vol. 54, no. 8, pp. 1025–1040, 2005. View at Publisher · View at Google Scholar · View at Scopus
  6. L. Benini and G. de Micheli, Network on Chips: Technology and Tools, Morgan Kaufmann, 2006.
  7. W. J. Dally and B. Towles, Principles and Practices of Interconnection Networks, Morgan Kaufmann, 2004.
  8. V. Raghunathan, M. B. Srivastava, and R. K. Gupta, “A survey of techniques for energy efficient on-chip communication,” in Proceedings of the 40th IEEE/ACM Design Automation Conference (DAC '03), pp. 900–905, June 2003. View at Scopus
  9. R. Marculescu, U. Y. Ogras, L. S. Peh, N. E. Jerger, and Y. Hoskote, “Outstanding research problems in NoC design: system, microarchitecture, and circuit perspectives,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 28, no. 1, pp. 3–21, 2009. View at Publisher · View at Google Scholar · View at Scopus
  10. H. Lekatsas and J. Henkel, “ETAM++: extended transition activity measure for low power address bus designs,” in Proceedings of the VLSI Design Conference, pp. 113–120, 2002.
  11. K. H. Baek, K. W. Kim, and S. M. Kang, “A low energy encoding technique for reduction of coupling effects in SoC interconnects,” in Proceedings of the 43rd Midwest Circuits and Systems Conference (MWSCAS '00), vol. 1, pp. 80–83, August 2000. View at Scopus
  12. C.-G. Lyuh and T.-W Kim, “Low-power bus encoding with crosstalk delay elimination,” in Proceedings of the International ASIC/ SoC Conference, pp. 389–393, 2002.
  13. T. Lv, J. Henkel, H. Lekatsas, and W. Wolf, “An adaptive dictionary encoding scheme for SOC data buses,” in Proceedings of the Design, Automation, and Test in Europ Conference Exhibition (DATE '02), pp. 1059–1064, 2002.
  14. K. Lee, S. J. Lee, and H. J. Yoo, “Low-power network-on-chip for high-performance SoC design,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 14, no. 2, pp. 148–160, 2006. View at Publisher · View at Google Scholar · View at Scopus
  15. J. Yang and R. Gupta, “FV encoding for low-power data I/O,” in Proceedings of the International Symposium on Low Electronics and Design (ISLPED '01), pp. 84–87, August 2001. View at Scopus
  16. R. B. Lin, “Inter-wire coupling reduction analysis of bus-invert coding,” IEEE Transactions on Circuits and Systems I, vol. 55, no. 7, pp. 1911–1920, 2008. View at Publisher · View at Google Scholar · View at Scopus
  17. C. S. D'Alessandro, D. Shang, A. Bystrov, A. V. Yakovlev, and O. Maevsky, “Phase-encoding for on-chip signalling,” IEEE Transactions on Circuits and Systems I, vol. 55, no. 2, pp. 535–545, 2008. View at Publisher · View at Google Scholar · View at Scopus
  18. G. Chen, S. Duvall, and S. Nooshabadi, “Analysis and design of memoryless interconnect encoding scheme,” in Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS '09), pp. 2990–2993, May 2009. View at Publisher · View at Google Scholar · View at Scopus
  19. B. Fu and P. Ampadu, “On hamming product codes with type-II hybrid ARQ for on-chip interconnects,” IEEE Transactions on Circuits and Systems I, vol. 56, no. 9, pp. 2042–2054, 2009. View at Publisher · View at Google Scholar · View at Scopus
  20. S. R. Sridhara and N. R. Shanbhag, “Coding for system-on-chip networks: a unified framework,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 13, no. 8, pp. 655–667, 2005. View at Publisher · View at Google Scholar · View at Scopus
  21. S. R. Sridhara and N. R. Shanbhag, “Coding for reliable on-chip buses: a class of fundamental bounds and practical codes,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 26, no. 5, pp. 977–982, 2007. View at Publisher · View at Google Scholar · View at Scopus
  22. K. N. Patel and I. L. Markov, “Error-correction and crosstalk avoidance in DSM busses,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 12, no. 10, pp. 1076–1080, 2004. View at Publisher · View at Google Scholar · View at Scopus
  23. P. P. Pande, A. Ganguly, B. Feero, B. Belzer, and C. Grecu, “Design of low power & reliable networks on chip through joint crosstalk avoidance and forward error correction coding,” in Proceedings of the 21st IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems, pp. 466–476, October 2006. View at Publisher · View at Google Scholar · View at Scopus
  24. A. Ganguly, P. P. Pande, and B. Belzer, “Crosstalk-aware channel coding schemes for energy efficient and reliable NOC interconnects,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 17, no. 11, Article ID 4801555, pp. 1626–1639, 2009. View at Publisher · View at Google Scholar · View at Scopus
  25. S. R. Sridhara and N. R. Shanbhag, “Coding for reliable on-chip buses: fundamental limits and practical codes,” in Proceedings of the 18th International Conference on VLSI Design: Power Aware Design of VLSI Systems, pp. 417–422, January 2005. View at Scopus
  26. F. Worm, P. Ienne, P. Thiran, and G. de Micheli, “A robust self-calibrating transmission scheme for on-chip networks,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 13, no. 1, pp. 126–139, 2005. View at Publisher · View at Google Scholar · View at Scopus
  27. F. Worm, P. Thiran, G. D. Micheli, and P. Ienne, “Self-calibrating networks-on-chip,” in Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS '05), vol. 3, pp. 2361–2364, May 2005. View at Publisher · View at Google Scholar · View at Scopus
  28. M. Simone, M. Lajolo, and D. Bertozzi, “Variation tolerant NoC design by means of self-calibrating links,” in Proceedings of the Design, Automation and Test in Europe Conference Exhibition (DATE '08), pp. 1402–1407, March 2008. View at Publisher · View at Google Scholar · View at Scopus
  29. R. Ho, On-chip wires: scaling and efficiency, Ph.D. dissertation, Stanford University, 2003.
  30. R. Ho, K. Mai, and M. Horowitz, “Efficient on-chip global Interconnects,” in Proceedings of the IEEE Symposium on VLSI Circuits, pp. 271–274, June 2003. View at Scopus
  31. P. P. Sotiriadis and A. P. Chandrakasan, “A bus energy model for deep submicron technology,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 10, no. 3, pp. 341–350, 2002. View at Publisher · View at Google Scholar · View at Scopus
  32. K. W. Kim, K. H. Baek, N. Shanbhag, C. L. Liu, and S. M. Kang, “Coupling-driven signal encoding scheme for low-power interface design,” in Proceedings of the IEEE/ACM International Conference on Computer Aided Design (ICCAD '00), pp. 318–321, 2000. View at Scopus
  33. P. P. Sotiriadis, Interconnect modeling and optimization in deep submicron technologies, Ph.D. dissertation, Massachusetts Institute of Technology, Cambridge, Mass, USA, 2002.
  34. R. Pendurkar, A. Chatterjee, and Y. Zorian, “Switching activity generation with automated BIST synthesis for performance testing of interconnects,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 20, no. 9, pp. 1143–1158, 2001. View at Publisher · View at Google Scholar · View at Scopus
  35. K. Sekar and S. Dey, “LI-BIST: a low-cost self-test scheme for SoC logic cores and interconnects,” in Proceedings of the IEEE VLSI Test Symposium, pp. 417–422, 2002.
  36. X. Bai, S. Dey, and J. Rajski, “Self-test methodology for at-speed test of crosstalk in chip interconnects,” in Proceedings of the 37th IEEE/ACM Design Automation Conference (DAC '00), pp. 619–624, June 2000. View at Scopus
  37. R. Tamhankar, S. Murali, S. Stergiou et al., “Timing-error-tolerant network-on-chip design methodology,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 26, no. 7, Article ID 4237244, pp. 1297–1310, 2007. View at Publisher · View at Google Scholar · View at Scopus
  38. Y. Zhao, S. Dey, and L. Chen, “Double sampling data checking technique: an online testing solution for multisource noise-induced errors on on-chip interconnects and buses,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 12, no. 7, pp. 746–755, 2004. View at Publisher · View at Google Scholar · View at Scopus
  39. D. N. Truong, W. H. Cheng, T. Mohsenin et al., “A 167-processor computational platform in 65 nm CMOS,” IEEE Journal of Solid-State Circuits, vol. 44, no. 4, Article ID 4804961, pp. 1–15, 2009. View at Publisher · View at Google Scholar · View at Scopus
  40. S. R. Vangal, J. Howard, G. Ruhl, et al., “An 80-tile sub-100-W teraFLOPS processor in 65-nm CMOS,” IEEE Journal of Solid-State Circuits, vol. 43, no. 1, pp. 29–41, 2008.
  41. M. A. Anders, H. Kaul, S. K. Hsu et al., “A 4.1Tb/s bisection-bandwidth 560Gb/s/W streaming circuit-switched 8x8 mesh network-on-chip in 45nm CMOS,” in Proceedings of the IEEE International Solid-State Circuits Conference (ISSCC '10), pp. 110–112, February 2010. View at Publisher · View at Google Scholar · View at Scopus