UVM (universal verification methodology) based write-only register verification test platform and verification method

A verification methodology and a technology for writing registers, which is applied in the field of write-only register verification, can solve the problems of not being able to verify whether data is written correctly, obtain register values, and spend a lot of time, so as to increase verification credibility and improve verification Efficiency and easy construction

Inactive Publication Date: 2016-02-10
SHANGHAI HUAHONG INTEGRATED CIRCUIT
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since some registers with write-only attributes cannot be read through the bus after being written, it is impossible to verify whether the data is written correctly; and the UVM test sequence in the UVM verification methodology is generally placed in a package. It is impossible to see the internal hierarchical structure of the DUT (design under test), that is, the register value cannot be obtained directly through cross-module references; therefore, using traditional methods to verify write-only registers, verifiers have to spend a lot of time rewriting the test platform and test sequence

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • UVM (universal verification methodology) based write-only register verification test platform and verification method
  • UVM (universal verification methodology) based write-only register verification test platform and verification method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] figure 1 It is an embodiment of the present invention, using UVM verification methodology to build the simplest write-only register verification test platform, which only includes UVM test sequence, UVM sequence generator, register read and write bus interface, and the design module to be tested. UVM components such as UVM agents, UVM drivers, UVM monitors, etc. are omitted.

[0017] The UVM test sequence transmits the address, data and related bus control signals of the write-only register to be tested to the UVM sequencer. The UVM sequencer drives the above-mentioned signals to the DUT module according to the agreed timing through the register read-write bus interface, and completes the write operation to the write-only register.

[0018] To judge whether the data is successfully written, the value of the register must be read out for comparison. Due to the write-only property of the register, the register cannot be read through the register read-write bus interface...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a UVM (universal verification methodology) based write-only register verification test platform. The UVM based write-only register verification test platform comprises a UVM based test framework and a DUT (device under test) module, wherein the UVM based test framework comprises a UVM test sequence and a UVM sequencer; the DUT module is a digital design module provided with a register and a register read-write bus interface; the UVM based test framework is connected with the DUT module through the register read-write bus interface; the UVM test sequence can call the UVM sequencer, and the UVM sequencer excites the DUT module through the register read-write bus interface according to a test requirement; the UVM test sequence accesses internal signals of the DUT module through a VPI (Verilog programmatic interface). The invention further discloses a UVM based write-only register verification method. According to the UVM based write-only register verification test platform and the verification method, the verification efficiency can be effectively improved, and the verification creditability is improved.

Description

technical field [0001] The invention relates to a write-only register verification test platform based on UVM (Universal Verification Methodology Manual verification methodology). The invention also relates to a write-only register verification method based on UVM verification methodology. Background technique [0002] In chip design, registers are often used to configure chip parameters and control chip functions. According to the specific functions of the chip, the read and write attributes of each register are different. Since some registers with write-only attributes cannot be read through the bus after being written, it is impossible to verify whether the data is written correctly; and the UVM test sequence in the UVM verification methodology is generally placed in a package. It is impossible to see the internal hierarchical structure of the DUT (design under test), that is, the register value cannot be obtained directly through cross-module references; therefore, usin...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/26
Inventor 茅乾博
Owner SHANGHAI HUAHONG INTEGRATED CIRCUIT
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products