Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

An error location method and system based on RTL-level power consumption analysis

A power consumption analysis and error location technology, applied in error detection/correction, faulty hardware testing methods, detection of faulty computer hardware, etc. Shorten design iteration time and other issues to achieve the effect of mining power optimization space, low power design goals, and reducing design iteration time

Active Publication Date: 2021-10-01
NAT UNIV OF DEFENSE TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Technical problem to be solved by the present invention: Aiming at the above-mentioned problems of the prior art, an error location method and system based on RTL-level power consumption analysis is provided. The present invention can realize power consumption analysis and power consumption defects in the early stage of microprocessor chip design Processes such as positioning and verification greatly shorten the design iteration time, break through the limitations of mainstream verification technologies such as simulation verification, formal verification and other methods that cannot verify power consumption defects, and make up for the small space for power consumption optimization in the physical design stage and design iteration time Insufficient to meet the expected low-power design requirements and goals with faster speed and higher efficiency

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
  • An error location method and system based on RTL-level power consumption analysis
  • An error location method and system based on RTL-level power consumption analysis
  • An error location method and system based on RTL-level power consumption analysis

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The following will be a test case set containing two test cases {TestCase i} as an example, the error location method and system based on RTL-level power consumption analysis of the present invention are further described in detail, wherein the test case set {TestCase i} The two test cases included are TestCase0 for testing integer programs and TestCase1 for testing vector floating-point programs.

[0037] Such as figure 2 and image 3 As shown, the implementation steps of the error location method based on RTL-level power consumption analysis in this embodiment include:

[0038] 1) Obtain executable DUT under test, reference design REF, and test case set {TestCase i};

[0039]2) From TestCaseSet {TestCase i} traverse to select a current test case TestCase i , to run the current test case TestCase i , with the help of EDA power consumption analysis tool to evaluate the power consumption of the DUT under test and the reference design REF respectively;

[0040] 3...

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 method and system for locating errors based on RTL-level power consumption analysis. The method steps include obtaining an executable DUT of a design under test, a reference design REF and a set of test cases, running the test cases in sequence, and performing a test on the DUT of the design under test and the test case set. The reference design REF conducts power consumption evaluation separately to obtain the power consumption under specific test stimuli, compares and analyzes the power consumption results, and performs power consumption defect errors layer by layer according to the power consumption comparison results of the design Location analysis; verify the accuracy of the power consumption defect located in the DUT of the tested design; feedback the dislocation report of the power consumption defect to the designer. The invention can not only overcome the limitation that the mainstream verification technology can only locate functional errors in the design, but also can make up for the shortcomings of low power consumption optimization space and long design iteration cycle in the physical design stage, and can realize early positioning in the microprocessor logic design stage Power consumption defect function.

Description

technical field [0001] The invention relates to the field of low power consumption verification of microprocessors, in particular to an error location method and system based on RTL-level power consumption analysis. Background technique [0002] As the core of various modern computer equipment, microprocessor chips lead the rapid development of integrated circuits and information technology in the industry. With the continuous development of semiconductor technology and the continuous improvement of chip performance requirements, the integration of chip systems is getting higher and higher, and the design of microprocessors is facing a series of problems and challenges. The sharply rising power consumption has become a crucial issue. . On the one hand, due to the heat dissipation and power noise caused by the power consumption of the microprocessor, it affects the packaging, testing and system reliability of the chip; on the other hand, due to the shortage of energy and 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): G06F11/22
CPCG06F11/2268G06F11/2273
Inventor 隋兵才王俊辉郭维郑重雷国庆王永文高军孙彩霞黄立波
Owner NAT UNIV OF DEFENSE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products