Check patentability & draft patents in minutes with Patsnap Eureka AI!

Universal interface coverage rate model verification environment automatic generation method and system and medium

An automatic generation, general interface technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as expensive coverage models, no inheritance, etc., to avoid repetitive work and coding style. Difference, improve inheritance, avoid the effect of repetitive work

Active Publication Date: 2020-09-01
NAT UNIV OF DEFENSE TECH
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The coverage model is usually written by the verifier according to the function point document. Because different verifiers have different understanding of the function point and code writing style, there will be great differences in the function coverage model written by each verifier. In other projects When the coverage model needs to be inherited, it often takes a lot of time to debug and test the coverage model, which does not have good inheritance, resulting in a lot of repetitive work

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
  • Universal interface coverage rate model verification environment automatic generation method and system and medium
  • Universal interface coverage rate model verification environment automatic generation method and system and medium
  • Universal interface coverage rate model verification environment automatic generation method and system and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In the following description, numerous specific details are given in order to provide a more thorough understanding of the present invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced without one or more of these details. In other examples, some technical features known in the art are not described in order to avoid confusion with the present invention.

[0042] Such as figure 1 As shown, the method for automatically generating a general interface coverage model verification environment in this embodiment includes:

[0043] 1) Obtain the coverage model description template including all coverage groups and assertions involved in the common interface;

[0044] 2) Obtain the coverage model description file according to the coverage model description template and the required coverage groups and assertions;

[0045] 3) Obtain the coverage model automatic generation script according to the format and requirements ...

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 universal interface coverage rate model verification environment automatic generation method and system and a medium. The method comprises the steps of acquiring a coverage rate model description template including all coverage groups and assertions involved in a universal interface ; obtaining a coverage rate model automatic generation script according to the format andrequirements of the coverage rate model description template; obtaining a coverage rate model description file according to the coverage rate model description template and the required coverage groupand assertion; and automatically generating a coverage rate model description file generated by script processing by using the coverage rate model, and automatically generating an interface coveragerate model environment to obtain a required interface coverage rate model, a macro definition file, a file list and a connection file. The method has good inheritance, avoids repeated work of directlymodifying codes, avoids risks caused by code writing style differences, and can be applied to coverage rate model generation of user-defined protocol interfaces except standard interfaces.

Description

technical field [0001] The invention relates to the field of integrated circuit function verification, in particular to a method, system and medium for automatically generating a general interface coverage model verification environment. Background technique [0002] As the design scale of integrated circuits increases, so does the challenge of functional correctness verification. The challenges of functional correctness verification are mainly manifested in the following aspects: verifying whether the function points are complete, checking the correctness of test results, whether the coverage model is complete, etc. The completeness of function points can be ensured as complete as possible through multiple function point reviews. The correctness detection of the test results can be guaranteed by writing the reference model and checking the consistency with the design. The coverage model is usually written by the verifier according to the function point document. Because d...

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
IPC IPC(8): G06F11/36G06F30/398
CPCG06F11/3676G06F30/398Y02D10/00
Inventor 欧国东罗莉潘国腾周海亮荀长庆周理铁俊波王蕾龚锐石伟刘威
Owner NAT UNIV OF DEFENSE TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More