UVM Environment Bring-Up for AXI4 Full Based DMA IP

dc.contributor.authorGarg, Parul
dc.contributor.supervisorVyas, Sumit
dc.date.accessioned2024-07-25T08:48:57Z
dc.date.available2024-07-25T08:48:57Z
dc.date.issued2024-07-25
dc.description.abstractThis project report details the comprehensive verification process for the AXIMM Interface of a DMA IP, focusing on ensuring its functionality, correctness, and adherence to specifications. Direct Memory Access (DMA) is crucial in modern computer architecture, particularly when transferring data between a host machine and an FPGA accelerator. A modular DMA core on the FPGA alleviates the host CPU during transfers, conserves resources, and improves performance. It is essential to verify the functionality of a DMA IP before implementing it on an FPGA. The verification methodology employed includes simulation, formal verification, and emulation techniques to thoroughly validate the IP's design. Key areas covered are functional correctness, protocol compliance, performance analysis, and coverage metrics. The report discusses the challenges faced during verification and the strategies used to overcome them, ultimately ensuring the AXIMM's reliability and robustness for integration into the DMA IP. The team designed reusable sequences, scoreboards, and tests, with the overall testbench structure based on a basetype test. Different tests extend this base-type test and use type overriding with the UVM configuration database to employ various scoreboards and sequences as needed.en_US
dc.identifier.urihttp://hdl.handle.net/10266/6790
dc.language.isoenen_US
dc.subjectDMAen_US
dc.subjectMCDMAen_US
dc.subjectAXIen_US
dc.subjectDebuggingen_US
dc.titleUVM Environment Bring-Up for AXI4 Full Based DMA IPen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Mtech. Parul Thesis finaL.pdf
Size:
2.99 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.03 KB
Format:
Item-specific license agreed upon to submission
Description: