Please use this identifier to cite or link to this item: http://repository.iiitd.edu.in/xmlui/handle/123456789/1112
Full metadata record
DC FieldValueLanguage
dc.contributor.authorKumar, Madhur-
dc.contributor.authorDeb, Sujay (Advisor)-
dc.date.accessioned2023-04-10T13:38:09Z-
dc.date.available2023-04-10T13:38:09Z-
dc.date.issued2022-12-
dc.identifier.urihttp://repository.iiitd.edu.in/xmlui/handle/123456789/1112-
dc.description.abstractWith new emerging technologies, designing with wired, wireless and optical interconnects will become easier. When designers have these three interconnect options, choosing between them and using the suitable interconnect for a particular design or part of the design will significantly impact the overall performance and cost of the system. Different applications have different requirements. No matter what kind of application or a system, with increasing number of cores, bus based communication which use shared medium do not scale. Thus Network-On-Chips become necessary to scale multicore designs. Although NoC as a concept is more than two decades old, there are still very limited real world systems in which they are deployed. NoCs are simulated using abstract behavioral models written in C/C++ to determine the behavior of NoC and to tweak their design. However it may not always be possible to translate a behavior description in C++ to a Hardware Description Language. Even if it is possible, the effort doubles up. Thus, we have developed NoxyGen which is a NoC RTL generator+ Simulator to bridge this gap. To verify the practical feasibility of the design, we burned the NoC on the FPGA and prototyped a multicore system with Microlaze soft cores connected to each other over the NoC. The Microblaze soft cores communicate with each other through Message Passing Interface(MPI) which is a standard specification for multicore communications. To extend the usability of the design to shared memory communication, we also developed a simple parameterizable cache. The future of this work would be to add directory coherence support to the cache and pass coherence messages over the network. Some parts of this report have been taken from the BTP report of the Semester 6.en_US
dc.language.isoen_USen_US
dc.publisherIIIT-Delhien_US
dc.subjectNetwork-On-Chipen_US
dc.subjectRouteren_US
dc.subjectVerilog RTLen_US
dc.subjectVerilatoren_US
dc.subjectSimulationen_US
dc.subjectVerificationen_US
dc.subjectCacheen_US
dc.subjectFPGAen_US
dc.subjectMulticore prototypeen_US
dc.titleEmerging communication infrastructure for intra and inter chip communicationsen_US
Appears in Collections:Year-2022

Files in This Item:
File Description SizeFormat 
Madhur Kumar.pdf
  Restricted Access
4.26 MBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.