Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

A Novel Prototyping and Evaluation Framework for NoC-Based MPSoC

Published: 01 July 2013 Publication History

Abstract

This paper presents a framework for high-level exploration, Register Transfer-Level RTL design and rapid prototyping of Network-on-Chip NoC architectures. From the high-level exploration, a selected NoC topology is derived, which is then implemented in RTL using an automated design flow. Furthermore, for verification purposes, appropriate self-checking testbenches for the verification of the RTL and architecture files for the semi-automatic implementation of the system in Xilinx EDK are also generated, significantly reducing design and verification time, and therefore Non-Recurring Engineering NRE cost. Simulation and FPGA implementation results are given for four case studies multimedia applications, proving the validity of the proposed approach.

References

[1]
Bartzas, A., Skalis, N., Siozios, K., & Soudris, D. 2007, D.: Exploration of alternative topologies for application-specific 3D Networks-on-Chip. In Proc. of WASP.
[2]
Benini, L., & De Micheli, G. 2002. Networks on chips: A new SoC paradigm. Computer, 351, 70-78.
[3]
Beyne, E. 2006. 3D system integration technologies. In Proceedings of the International Symposium on VLSI Technology, Systems, and Applications pp. 1-9.
[4]
Dally, W., & Towles, B. 2003. Principles and practices of interconnection networks. Morgan Kaufmann Publishers Inc.
[5]
Duato, J., Yalamanchili, S., & Lionel, N. 2002. Interconnection networks: An engineering approach. Morgan Kaufmann Publishers Inc.
[6]
Ehliar, A., & Liu, D. 2007. An FPGA based open source network-on-chip architecture. In Proceedings of the International Conference on Field Programmable Logic and Applications pp. 800-803.
[7]
Genko, N., Atienza, D., & De Micheli, G. 2005. NoC emulation on FPGA: HW/SW synergy for NoC features exploration. In Proc. of ParCo.
[8]
Hu, J., & Marculescu, R. 2005. Energy- and performance-aware mapping for regular noc architectures. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 244, 551-562.
[9]
Jantsch, A., & Tenhunen, H. Eds. 2003. Networks on chip. Kluwer Academic Publishers.
[10]
Keating, M., & Bricaud, P. 2006. Reuse methodology manual for system-on-a-chip designs. Springer.
[11]
Krasteva, Y. E., Criado, F., de la Torre, E., & Riesgo, T. 2008. In Proceedings of the International Conference on Reconfigurable Computing and FPGAs ReConFig '08 pp. 211-216.
[12]
Kumar, A., Hansson, A., Huisken, J., & Corporaal, H. 2007, An FPGA design flow for reconfigurable network-based multi-processor systems on chip. In Design automation and test in Europe pp. 1-6.
[13]
Le, T., & Khalid, M. 2009. NoC prototyping on FPGAs: A case study using an image processing benchmark. In Proceedings of the IEEE International Conference on Electro/Information Technology EIT '09 pp. 441-445.
[14]
Leary, G., & Chatha, K. S. 2010. A holistic approach to network-on-chip synthesis. In Proceedings of the IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis CODES+ISSS pp. 213-222.
[15]
Lee, H. G., Chang, N., Ogras, U. Y., & Marculescu, R. 2007. On-chip communication architecture exploration: A quantitative evaluation of point-to-point, bus, and network-on-chip approaches. ACM Transactions on Design Automation of Electronic Systems, 123, 23.
[16]
Murali, S., & De Micheli, G. 2004. Bandwidth-constrained mapping of cores onto NoC architectures. In Design Automation and Test in Europe Vol. 2, pp. 897-901. IEEE Computer Society.
[17]
Ngo, V. D., Nguyen, H. N., & Choi, H. W. 2006. The optimum network on chip architectures for video object plane decoder design. In Proceedings of the 4th international conference on Parallel and Distributed Processing and Applications ISPA'06 pp. 75-85.
[18]
Ogras, Y., Marcillescu, R., Lee, H. G., Choudhary, P., Marculescu, D., Kaufman, M., & Nelson, P. 2007. Challenges and promising results in NoC prototyping using FPGAs. Micro, 275, 86-95. IEEE.
[19]
Richardson, I. E. 2003. H.264 and MPEG-4 video compression: Video coding for next generation multimedia. Wiley.
[20]
Rijpkema, E., Goossens, K. G. W., Radulescu, A., Dielissen, J., van Meerbergen, J., Wielage, P., & Waterlander, E. 2003. Trade-offs in the design of a router with both guaranteed and best-effort services for networks on chip. In Design automation and test in Europe pp. 350-355.
[21]
Semiconductor Industry Association. 2011. International technology roadmap for semiconductors. Retrieved from http://www.itrs.net/Links/2011ITRS/2011Chapters/2011PIDS.pdf
[22]
STMicroelectronics. 2005. STNoC: Building a new system-on-chip paradigm. White Paper.
[23]
Strano, A., Bertozzi, D., Angiolini, F., Di Gregorio, L., Sem-Jacobsen, F. O., & Todorov, V. ' Bjerregaard, T. 2012. Quest for the ultimate network-on-chip: the NaNoC project. In Proceedings of the Interconnection Network Architecture: On-Chip, Multi-Chip Workshop, New York, NY. ACM.
[24]
Vangal, S., Howard, J., Ruhl, G., Dighe, S., Wilson, H., & Tschanz, J. ' Borkar, N. 2007. An 80-Tile 1.28 TFLOPS network-on-chip in 65nm CMOS. In Proceedings of the Solid-State Circuits Conference, pp. 98-589. IEEE International.
[25]
Xilinx. n.d. Platform studio and the embedded development kit EDK. Retrieved from http://www.xilinx.com/tools/platform.htm
[26]
Xilinx. n.d. Virtex-4 FPGA data sheets. Retrieved from http://www.xilinx.com/support/documentation/virtex-4_data_sheets.htm

Recommendations

Comments

Information & Contributors

Information

Published In

cover image International Journal of Adaptive, Resilient and Autonomic Systems
International Journal of Adaptive, Resilient and Autonomic Systems  Volume 4, Issue 3
July 2013
118 pages
ISSN:1947-9220
EISSN:1947-9239
Issue’s Table of Contents

Publisher

IGI Global

United States

Publication History

Published: 01 July 2013

Author Tags

  1. Field-Programmable Gate Array FPGA
  2. High-Level Exploration
  3. Network-on-Chip NoC
  4. NoC Prototyping
  5. Three-Dimensional 3D Chips

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 24 Dec 2024

Other Metrics

Citations

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media