Please use this identifier to cite or link to this item: http://10.1.7.192:80/jspui/handle/123456789/12419
Full metadata record
DC FieldValueLanguage
dc.contributor.authorThakkar, Kushkumar Nareshkumar-
dc.date.accessioned2024-07-31T10:20:40Z-
dc.date.available2024-07-31T10:20:40Z-
dc.date.issued2024-06-01-
dc.identifier.urihttp://10.1.7.192:80/jspui/handle/123456789/12419-
dc.description.abstractAs modern computer system is becoming complex day by day, system-on-chip and complex electronic circuits are making significant improvement in the semiconductor industry. This thesis dives into some of the fundamentals of designing complex SoC and how to make it more robust. This Thesis focuses on the design and integration of components such as the basic cache controller, and integrating different IPs to achieve better functionality. This thesis provides an overview of the soc design, challenges, and solutions related to integrating different IPs and designing of basic cache controller for making better memory access, reducing latency, and making a robust memory management system. It includes direct mapped cache controller design which has been designed using Verilog hardware description language. I have simulated the cache controller in modelsim tool. The design of cache controller provides insight into how write/read hit-miss operation works and how we can write it to cache memory using write-back policy. In Integration of UART into the design provides better serial communication with the CPU core. Design of UART was done in verilog hardware description language and simulated by using synopsys VCS tool. Frequency for UART was taken as 10 MHz and baud rate was 115200 bits/sec. Integration of CVA6 cpu core was done which is a open-source, high-performance RISC-V ISA based CPU core. CVA6 cpu core was integrated into design and done the setup to run basic program to make sure integration was proper. Different tools can be used to run CVA6 cpu core. In the setup of cpu core some of the simulators that we can use are verilator, synopsys VCS and Spike. In this thesis basic design cache controller and integration of IPs provide better functionality in multi design SoC.en_US
dc.publisherInstitute of Technologyen_US
dc.relation.ispartofseries22MECV18;-
dc.subjectEC 2022en_US
dc.subjectProject Reporten_US
dc.subjectProject Report 2022en_US
dc.subjectEC Project Reporten_US
dc.subjectEC (VLSI)en_US
dc.subjectVLSIen_US
dc.subjectVLSI 2022en_US
dc.subject22MECen_US
dc.subject22MECVen_US
dc.subject22MECV18en_US
dc.titleDesign and Functional Verification of Mixed-Signal Memory Sub-Systemen_US
dc.typeDissertationen_US
Appears in Collections:Dissertation, EC (VLSI)

Files in This Item:
File Description SizeFormat 
22MECV18.pdf22MECV181.86 MBAdobe PDFView/Open


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