Constrained Random Verification of a Digital IP Using System Verilog

dc.contributor.authorSood, Himanshi
dc.contributor.supervisorKumar, Ravi
dc.contributor.supervisorSharma, Saurabh
dc.date.accessioned2026-09-04T05:38:26Z
dc.date.issued2026-09-04
dc.description.abstractThis thesis describes the restricted random verification of a digital IP for an AXI4-Lite-based design with SystemVerilog. As advanced communication protocols are incorporated into contemporary SoC designs, it is crucial to guarantee the functional accuracy of AXI-compliant intellectual property. Conventional directed testing techniques frequently fall short in covering protocol-level interactions and corner cases. In order to increase coverage, scalability, and reusability, a limited random verification methodology is used. Developing a reusable and modular verification environment with SystemVerilog features like classes, randomization, constraints, assertions, functional coverage, and interfaces is the main goal of the effort. In order to validate address, data, and control channel transactions, an AXIbased digital IP is validated by producing random stimuli within specified protocol limitations. While assertions are used to verify protocol compliance and identify violations during simulation, functional coverage models are used to gauge the completeness of verification. The verification environment is designed to achieve great coverage and to find corner case bugs fast. The efficiency of limited random verification in enhancing design resilience and cutting verification time is shown by simulation results. In order to validate complicated AXIbased digital IPs for dependable SoC integration, this work emphasizes the significance of sophisticated verification approaches.
dc.identifier.urihttps://hdl.handle.net/10266/7345
dc.language.isoen
dc.subjectSystem Verilog
dc.subjectIPs
dc.subjectSystem on Chip
dc.subjectRandom Verification
dc.titleConstrained Random Verification of a Digital IP Using System Verilog
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Mtech_6024620007.pdf
Size:
2.2 MB
Format:
Adobe Portable Document Format

License bundle

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