Skip to main content

The SYSMANTIC NoC Design and Prototyping Framework

  • Chapter
  • First Online:
Designing 2D and 3D Network-on-Chip Architectures
  • 1614 Accesses

Abstract

SYSMANTIC is 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 NRE cost. Simulation and FPGA implementation results are given for four case studies of multimedia applications, proving the validity of the SYSMANTIC approach.

This chapter was contributed by Konstantinos Tatas and Costas Kyriacou from the Department of Computer Science and Engineering of Frederick University, Cyprus, and Kostas Siozios, Alexandros Bartzas and Dimitrios Soudris of the School of ECE, National Technical University of Athens.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. A. Ehliar, D. Liu, An FPGA Based Open Source Network-on-Chip Architecture, in International Conference on Field Programmable Logic and Applications (FPL), pp. 800–803 (2007)

    Google Scholar 

  2. A. Kumar, A. Hansson, J. Huisken, H. Corporaal, An FPGA Design Flow for Reconfigurable Network-Based Multi-Processor Systems on Chip, in Design, Automation & Test in Europe Conference & Exhibition (DATE), pp. 1–6 (2007)

    Google Scholar 

  3. G. Leary, K. Chatha, A Holistic Approach to Network-on-Chip Synthesis, in International Conference on Hardware/Software Codesign and System, Synthesis (CODES+ISSS), pp. 213–222, (2010)

    Google Scholar 

  4. A. Strano, D. Bertozzi, F. Angiolini, L. Di Gregorio, F. Sem-Jacobsen, V. Todorov, J. Flich, F. Silla, T. Bjerregaard, Quest for the Ultimate Network-on-Chip: the NaNoC Project, in Interconnection Network Architecture: On-Chip, Multi-Chip Workshop (INA-OCMC), pp. 43–46 (2012)

    Google Scholar 

  5. Y. Ogras, R. Marcillescu, H. Lee, P. Choudhary, D. Marculescu, M. Kaufman, P. Nelson, Challenges and Promising Results in NoC Prototyping Using FPGAs, in IEEE Micro, vol. 27, No. 5, pp. 86–95, Sep–Oct 2007

    Google Scholar 

  6. T. Le, M. Khalid, NoC Prototyping on FPGAs: A Case Study Using an Image Processing Benchmark, in International Conference on Electro/Information Technology (EIT), pp. 441–445 (2009)

    Google Scholar 

  7. Y. Krasteva, F. Criado, E. de la Torre, T. Riesgo, A Fast Emulation-Based NoC Prototyping Framework, in International Conference on Reconfigurable Computing and FPGAs (ReConFig), pp. 211–216 (2008)

    Google Scholar 

  8. K. Tatas, K. Siozios, A. Bartzas, C. Kyriacou, D. Soudris, A Novel Prototyping and Evaluation Framework for NoC-based MSoC, accepted for publication, in Networked Embedded Systems: Special Issue International Journal of Adaptive IGI-Global, Resilient and Autonomic Systems (IJARAS), 2012

    Google Scholar 

  9. H. Lee, N. Chang, U. Ogras, R. Marculescu, On-chip communication architecture exploration: A quantitative evaluation of point-to-point, bus, and network-on-chip approaches, in ACM Transactions on Design Automation of Electronic Systems (TODAES), vol. 12, No. 3, Article No. 23, 2007

    Google Scholar 

  10. W. Dally, B. Towles, Principles and Practices of Interconnection Networks, (Morgan Kaufmann Publishers Inc., San Francisco, 2003)

    Google Scholar 

  11. S. Murali, G. De Micheli, Bandwidth-Constrained Mapping of Cores onto NoC Architectures, in Design, Automation and Test in Europe Conference and Exhibition (DATE), pp. 896–901, (2004)

    Google Scholar 

  12. A. Bartzas, N. Skalis, K. Siozios, D. Soudris, Exploration of Alternative Topologies for Application-Specic 3D Networks-on-Chip, in Workshop on Application Specific Processors (WASP), 2007

    Google Scholar 

  13. M. Keating, P. Bricaud, Reuse Methodology Manual for System-On-A-Chip Designs, (Springer, Berlin, 2006)

    Google Scholar 

  14. E. Rijpkema, K. Goossens, A. Radulescu, J. Dielissen, J. van Meerbergen, P. Wielage, E. Waterlander, Trade-Offs in the Design of a Router With both Guaranteed and Best-Effort Services for Networks on Chip, in IEE Proceedings on Computers and Digital, Techniques, vol. 150, No. 5, pp. 294–302, Sept 2003

    Google Scholar 

  15. C. Chrysostomou, K. Tatas, A. R. Runcan, A Dynamic Fuzzy Logic Based Routing Scheme for Bufferless NoCs, in IEEE 15th International Conference on Computational Science and Engineering (CSE), pp. 295–302 (2012)

    Google Scholar 

  16. Platform Specification Reference Manual (available at http://www.xilinx.com/support/documentation/sw_manuals/xilinx13_2/psf_rm.pdf)

  17. Xilinx Platform Studio and the Embedded Development Kit (EDK) (available at http://www.xilinx.com/tools/platform.htm)

  18. Virtex-4 FPGA Data Sheets (available at http://www.xilinx.com/support/documentation/virtex-4_data_sheets.htm)

  19. I. Richardson, H.264 and MPEG-4 Video Compression: Video Coding for Next Generation Multimedia, (Wiley, Chichester, 2003)

    Google Scholar 

  20. V. Ngo, H. Nguyen, H. Choi, The Optimum Network on Chip Architectures for Video Object Plane Decoder Design, in International Conference on Parallel and Distributed Processing and Applications (ISPA), pp. 75–85 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Konstantinos Tatas .

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer Science+Business Media New York

About this chapter

Cite this chapter

Tatas, K., Siozios, K., Soudris, D., Jantsch, A. (2014). The SYSMANTIC NoC Design and Prototyping Framework. In: Designing 2D and 3D Network-on-Chip Architectures. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-4274-5_10

Download citation

  • DOI: https://doi.org/10.1007/978-1-4614-4274-5_10

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4614-4273-8

  • Online ISBN: 978-1-4614-4274-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics