Scenario-based processor system-level verification completeness measurement method

A technology of processor system and measurement method, which is applied in the direction of function inspection and detection of faulty computer hardware, etc., can solve the problems of inability to test processor coverage, etc., and achieve the effect of fast verification speed and high verification efficiency

Active Publication Date: 2013-08-28
NAT UNIV OF DEFENSE TECH
View PDF3 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The actual situation is that the coverage test of each component of the processor cannot be carried out in the system-level verification stage, and the coverage test is not a problem that should be considered or cannot be considered in the system-level verification

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
  • Scenario-based processor system-level verification completeness measurement method
  • Scenario-based processor system-level verification completeness measurement method
  • Scenario-based processor system-level verification completeness measurement method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Such as figure 2 and image 3As shown, the implementation steps of the scenario-based processor system-level verification completeness measurement method in this embodiment are as follows:

[0033] 1) Construct typical application scenarios according to the application field of the processor;

[0034] 2) Select an application scenario from the typical application scenarios as the current application scenario, and use test cases at the operating system level to test the processor for the current application scenario, and the number of correctly completed test cases accounts for the total number of all test cases in the current application scenario The ratio of the scenario reliability is generated, and the scenario reliability of the untested application scenario is defined as 0, and the weighted average of the scenario reliability of all application scenarios is used as the system-level verification completeness measurement value; the system obtained according to 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 scenario-based processor system-level verification completeness measurement method. The method includes 1), constructing typical application scenarios according to the application field of a processor; 2), constructing scenario testing environment for each application scenario to allow a scenario testing case to test the processor, generating scenario reliability according to test completion state, and taking a weighted average of scenario reliability of all the application scenarios as a system-level verification completeness measurement value; determining whether the completeness of the processor meets the processing requirements of the processor or not according to the system-level verification completeness measurement value; if not, returning to step 2) to test low-reliability application scenarios continuously; and if so, completing test and exiting. According to the scenario-based processor system-level verification completeness measurement method, basis is provided for processing through quantitative description of related verification reliability of the processor, and the scenario-based processor system-level verification completeness measurement method has the advantages of high verification speed, high verification efficiency, high testing environment utilization rate, and short verification time.

Description

technical field [0001] The invention relates to the field of correctness verification of processor design, in particular to a scenario-based method for measuring the completeness of processor system-level verification. Background technique [0002] In the processor design process, a very critical issue is how to confirm the correctness of the design. Due to the complexity of the design of modern general-purpose processors, the verification process is further complicated. Intel's Pentium4 processor has more than 1 million lines of code and nearly 42M transistors. There are nearly 70 people in its functional verification team, and the verification period from full-chip code stabilization to wafer release is nearly 3 years (1997-1999), and it took nearly 10 months to perform post-silicon wafer verification after wafer release. Although SoC (System-on-a-Chip, also known as system on chip) technology has greatly reduced the design and verification complexity of general-purpose ...

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 NAT UNIV OF DEFENSE TECH
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