Generic System Verilog Universal Verification Methodology based Reusable Verification Environment for Efficient Verification of Image Signal Processing IPs/SoCs
Abhishek Jain, Giuseppe Bonanno, Hima Gupta, Ajay Goyal

TL;DR
This paper introduces a unified, reusable SystemVerilog UVM-based verification environment that enhances efficiency, standardization, and bug detection in verifying image signal processing IPs and SoCs.
Contribution
It presents a generic, automated verification environment using UVM that reuses components across IP, subsystem, and SoC levels, streamlining verification processes.
Findings
Reduces verification time through reuse of components.
Ensures full functional coverage including corner cases.
Automates environment configuration for various IPs/SoCs.
Abstract
In this paper,we present Generic System Verilog Universal Verification Methodology based Reusable Verification Environment for efficient verification of Image Signal Processing IP's/SoC's. With the tight schedules on all projects it is important to have a strong verification methodology which contributes to First Silicon Success. Deploy methodologies which enforce full functional coverage and verification of corner cases through pseudo random test scenarios is required. Also, standardization of verification flow is needed. Previously, inside imaging group of ST, Specman (e)/Verilog based Verification Environment for IP/Subsystem level verification and C/C++/Verilog based Directed Verification Environment for SoC Level Verification was used for Functional Verification. Different Verification Environments were used at IP level and SoC level. Different Verification/Validation Methodologies…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsVLSI and Analog Circuit Testing · Embedded Systems Design Techniques · Engineering and Test Systems
