Divyansh Mahajan, Swarali Patil, Wagh Vipul Shashikant, Mohit Dangayach, P. V. Bhanu, J. Soumya
{"title":"基于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":"{\"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}","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}
Design Automation of Network-on-Chip Prototype on FPGA
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.