Chip verification auxiliary environment and chip verification system

A verification environment and chip technology, applied in computer-aided design, special data processing applications, instruments, etc., can solve the problems of error-prone, heavy workload, time-consuming and laborious, etc., to speed up the progress, improve the speed of verification, and reduce verification. effect of times

Active Publication Date: 2020-02-11
ZHUHAI HUGE IC CO LTD
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the existing technology, chip verification generally only focuses on whether the single configuration of the application scenario is covered, and generally ignores the combined application scenarios between configurations and configurations. It depends entirely on the randomization of the configuration of the environment, which requires random The number of times is very large, and not all scenarios can be verified
[0005] In the prior art, there are also combination scenarios between configurations and configurations, which are also verified in a random way, and some combination scenarios may not be verified; for example, the verification of a chip includes 4 configurations A / B / C / D verification, in the existing verification environment, there are more than 100 or more application scenarios for the above four configurations of A / B / C / D combinations, and it may take 500 random times or more to be able to verify all Combinations are all verified, and because they are all random combinations, it is also possible that some application scenarios of configuration combinations have not been verified, resulting in incomplete verification; and there is no dedicated environment in the prior art to count whether all application scenarios are able to cover
[0006] In addition, in the prior art, if it is necessary to count all the verification scenarios (including various combination application scenarios), manual statistics are required, the workload is heavy, the time is long, and it is easy to make mistakes, so that the traditional chip simulation verification method has time-consuming long, low degree of automation, time-consuming and labor-intensive, and error-prone personnel verification, which leads to a longer development cycle of the entire chip

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
  • Chip verification auxiliary environment and chip verification system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to understand the technical solutions of the present invention more clearly, the present invention will be further described below in conjunction with the examples. The specific examples are only limited to the content of the solution for the convenience of explaining the present invention, and the protected content of the present invention is not limited to the content disclosed in the specific examples.

[0030] This embodiment provides a chip auxiliary environment, which is used to cooperate with the chip verification environment to perform automatic verification of the chip; the verification environment includes a verification unit, and the chip verification auxiliary environment includes an application scene database, a configuration sampling unit, A verification scenario generation and conversion unit, a scenario configuration unit, a data collection and analysis processing unit, a verification statistics unit, and a random seed storage unit.

[0031] The ...

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 chip verification auxiliary environment and a chip verification system. The chip verification auxiliary environment comprises an application scene database used for recordingall application scenes of a chip; a verification scene generation and conversion unit used for automatically generating various to-be-verified verification scenes according to the application scenesand converting formats of all configurations of the verification scenes into languages which can be recognized by the verification environment; a data acquisition and analysis processing unit used for generating a random seed and acquiring a verification result of a verification scene in the verification environment; a scene configuration unit which selects a verification scene according to the random seed, and sends each configuration of the verification scene to the verification environment for verification of the verification scene. According to an auxiliary environment, all verificationscenes can be automatically generated according to settings and converted into languages which can be recognized by the verification environment; the verification environment setting accuracy and thechip verification speed are greatly improved, and the chip development progress is accelerated.

Description

technical field [0001] The invention relates to the field of chip verification, in particular to a chip verification auxiliary environment and a chip verification system. Background technique [0002] Chip verification refers to the full verification of its hardware and software before chip tape-out, so that some defects that are difficult to find in the chip design process can be found in time, and timely adjustments and iterations can be made to ensure the smooth progress of tape-out. In contemporary complex chips In chip design, 50% to 80% of the work is in verification, so verification determines the efficiency of the entire design process in chip design. [0003] As the integration scale and complexity of chips become higher and higher, chip verification becomes more and more important. During the verification process, thousands of verification tasks of different scales are often faced at the same time. How to quickly and effectively conduct chip verification has becom...

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): G06F30/367
Inventor 洪灏刘浩张静郑思唐振中
Owner ZHUHAI HUGE IC CO LTD
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