2021 · 22 citations · 4 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureDesign AutomationEmbedded SystemsDesign For TestabilityVerificationEmbedded TestingFunctional CoverageHardware Interface DesignSystem VerilogTest CasesTestingVerification EnvironmentVerification Of Integrated Circuits
Over time, the complexity of ICs design increasing which making these designs more error-prone. Verification of Integrated Circuits using Verilog lacks the flexibility and reusability of the environment. System Verilog UVM methodology gives building blocks and OOP concepts to work with. That allows to create much more flexible test environment with reusable components. This paper presents a verification architecture of configurable Verification IP for AXI interface. This paper presents an architecture of verification environment for AMBA AXI interface and can be used to test any AXI device. A functional coverage model has been developed to determine if the verification process covers all possible scenarios or not. Each testcase reports coverage which is later used to analyze the effectiveness of the testcase. Full coverage has been achieved using both random and directed test cases. The coding is done using System Verilog and the simulation is done using VCS.
4
Beyond UVM for practical SoC verification
Young-Nam Yun, Jae‐Beom Kim, Namdo Kim et al. · 2011 · 61 citations
Functional Coverage - Driven UVM Based JTAG Verification
C Elakkiya, N. S. Murty, Ch. Ramesh Babu et al. · 2017 · 24 citations
UVM-based Verification of Bluetooth Low Energy Controller
Maciej Moskala, Patryk Kloczko, Marek Cieplucha et al. · 2015 · 11 citations