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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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)
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)
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)
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
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)
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)
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
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
W. Dally, B. Towles, Principles and Practices of Interconnection Networks, (Morgan Kaufmann Publishers Inc., San Francisco, 2003)
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)
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
M. Keating, P. Bricaud, Reuse Methodology Manual for System-On-A-Chip Designs, (Springer, Berlin, 2006)
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
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)
Platform Specification Reference Manual (available at http://www.xilinx.com/support/documentation/sw_manuals/xilinx13_2/psf_rm.pdf)
Xilinx Platform Studio and the Embedded Development Kit (EDK) (available at http://www.xilinx.com/tools/platform.htm)
Virtex-4 FPGA Data Sheets (available at http://www.xilinx.com/support/documentation/virtex-4_data_sheets.htm)
I. Richardson, H.264 and MPEG-4 Video Compression: Video Coding for Next Generation Multimedia, (Wiley, Chichester, 2003)
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)
Author information
Authors and Affiliations
Corresponding author
Rights 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)