Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and system for obtaining simulation waveform of FPGA software verification results based on uvm

A software verification and acquisition method technology, which is applied in the field of FPGA software verification, can solve the problems of not automatically obtaining the simulation waveform diagram of the verification result, the cumbersome verification work, and the unbearable workload, so as to achieve good application prospects and avoid a large number of Manual operation, the effect of avoiding tedious work

Active Publication Date: 2022-03-18
THE GENERAL DESIGNING INST OF HUBEI SPACE TECH ACAD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The method of observing the waveform diagram at the verification time requires the verification engineer to manually capture the waveform diagram at the verification time on the EDA digital simulation tool. This method will consume a lot of labor and time costs. In the case of a large design scale, the workload will be Unbearable; and the way to print the relevant signal data at the verification moment is not intuitive
[0004] Currently, UVM is widely used in the fields of IC verification and FPGA testing, but there is no method to automatically obtain the simulation waveform diagram of the verification results, which makes the verification work cumbersome. Therefore, it is urgent to design an automatic verification result based on UVM. Method of Simulating Waveform Diagram

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
  • Method and system for obtaining simulation waveform of FPGA software verification results based on uvm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] Embodiments of the present invention will be described in further detail below in conjunction with the accompanying drawings.

[0031] see figure 1 As shown, the embodiment of the present invention provides a UVM-based method for obtaining simulation waveforms of FPGA software verification results. The method includes first monitoring the signal of the FPGA software under test, judging whether the signal meets a preset trigger condition, and generating Measure the measurement interval information of the FPGA software, use the EDA digital simulation tool to simulate the program of the FPGA software under test, obtain the simulation file and user configuration file, and finally select the simulation data of the corresponding interval in the simulation file according to the measurement interval information to generate the measurement interval Simulation waveform diagram. Among them, the simulation and monitoring are synchronized. When the simulation starts, the monitoring...

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-based method and system for obtaining simulation waveforms of FPGA software verification results, and relates to the field of FPGA software verification. The method includes monitoring the signal of the FPGA software to be tested, and judging whether the signal meets a preset trigger event. And generate the measurement interval information of the FPGA software under test according to the trigger event, use the EDA digital simulation tool to simulate the program of the FPGA software under test, obtain the simulation file, select the corresponding interval in the simulation file according to the measurement interval information The simulation data of the measurement interval is generated to generate the simulation waveform diagram of the measurement interval. A UVM-based FPGA software verification result simulation waveform acquisition method and system provided by the present invention, by monitoring the signal of the FPGA under test, preset trigger events, and automatically generate the measurement interval information of the FPGA software under test according to the trigger conditions. After the completion, the waveform files of each verification moment can be automatically generated through the software.

Description

technical field [0001] The invention relates to the field of FPGA software verification, in particular to a UVM-based method and system for obtaining simulation waveforms of FPGA software verification results. Background technique [0002] UVM is Universal Verification Methodology (UVM), which is a verification platform development framework based on SystemVerilog class library, covering from module level to chip level, ASIC to FPGA, and control logic, data path to processor Verify the entire scene of the subject. [0003] At present, verification engineers often need to spend a lot of energy writing reference models to confirm the verification results when performing verification. The verification result is judged by comparing the expected result at the verification time with the output result of the DUT, which mainly includes observing the waveform diagram at the verification time or printing the relevant signal data at the verification time. The method of observing the ...

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 Patents(China)
IPC IPC(8): G06F30/34
Inventor 石颢陈军花
Owner THE GENERAL DESIGNING INST OF HUBEI SPACE TECH ACAD