Divyansh Mahajan, Swarali Patil, Wagh Vipul Shashikant, Mohit Dangayach, P. V. Bhanu, J. Soumya
{"title":"Design Automation of Network-on-Chip Prototype on FPGA","authors":"Divyansh Mahajan, Swarali Patil, Wagh Vipul Shashikant, Mohit Dangayach, P. V. Bhanu, J. Soumya","doi":"10.1109/DISCOVER47552.2019.9008005","DOIUrl":null,"url":null,"abstract":"This paper addresses the automation process used in the synthesis of an optimized Network-on-Chip (NoC) design. The topology of a NoC and the number of nodes in the network may vary depending on the user requirement. The aim of automation is to faster the design process, perform resource utilization analysis, and prototype NoC architecture on to FPGA for any topology with the network size specified by user. This has been achieved through the open source language Python 3.0, and TCL console provided by Xilinx Vivado tool (2014.4). The results obtained are useful for testing NoC and prototyping it on to FPGA boards.","PeriodicalId":274260,"journal":{"name":"2019 IEEE International Conference on Distributed Computing, VLSI, Electrical Circuits and Robotics (DISCOVER)","volume":"398 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE International Conference on Distributed Computing, VLSI, Electrical Circuits and Robotics (DISCOVER)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DISCOVER47552.2019.9008005","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
This paper addresses the automation process used in the synthesis of an optimized Network-on-Chip (NoC) design. The topology of a NoC and the number of nodes in the network may vary depending on the user requirement. The aim of automation is to faster the design process, perform resource utilization analysis, and prototype NoC architecture on to FPGA for any topology with the network size specified by user. This has been achieved through the open source language Python 3.0, and TCL console provided by Xilinx Vivado tool (2014.4). The results obtained are useful for testing NoC and prototyping it on to FPGA boards.