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

Automatic chip validation method based on parameterized IP test case set

An automated verification and test case technology, applied in the field of automated verification, can solve the problems of difficulty in meeting the verification requirements of a large number of IP usage and the increase of verification time, so as to shorten the time for analysis and design improvement, reduce time overhead, and improve verification efficiency Effect

Active Publication Date: 2015-01-07
BEIJING INST OF CONTROL ENG
View PDF4 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] For this type of IP-based chip design, since different designs will have different usage methods for IP, different configuration parameters will be selected, and different test cases will be constructed for different chips according to the chip program during verification, resulting in Different designs will have different verification cases to ensure consistency with IP configuration parameters, so even if the same IP is used in different projects, it will bring a lot of test case writing time and verification time overhead
With the advancement of semiconductor technology, the complexity of the chip is further increased, and a large number of mature IP will be used on a single chip, which will increase the verification time. The traditional method of writing test cases is difficult to meet the requirements of a large number of IP applications. verification requirements

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
  • Automatic chip validation method based on parameterized IP test case set
  • Automatic chip validation method based on parameterized IP test case set
  • Automatic chip validation method based on parameterized IP test case set

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific chip verification implementation cases:

[0018] Such as figure 1 Shown is the schematic flow chart of the chip automatic verification method based on the set of parameterized IP test cases of the present invention, and the specific steps are as follows:

[0019] (1) Design test cases for each IP, the input and output of the test cases are represented by the parameters of the IP, and the test cases covering all functions of the IP constitute the configurable test case set TIP of the IP;

[0020] (2) According to the actual design requirements, configure the configurable parameters of all the IPs that make up the chip, such as the FIFO size used in the IP, etc. After the configuration is completed, instantiate it in the design and assign its parameters, such as VHDL The language uses the generic map statement for instantiation.

[0021] Carry out t...

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 an automatic chip validation method based on a parameterized IP test case set. The automatic chip validation method is achieved by adding test stimulus of IP test cases to the traditional validation method. The automatic chip validation method includes the following steps: designing the test case set of each IP constituting a chip; setting the parameter of each IP constituting the chip; setting the corresponding test case set according to the parameter definition of each IP during design; testing each IP in the chip on the basis of the set test case set to verify the correctness of the design. The automatic chip validation method can be achieved simply, greatly reduces expenses for re-writing of the test cases for the same IP, and improves the IP-based chip validation efficiency.

Description

technical field [0001] The invention relates to the automatic verification technology of chips based on IP, and is especially suitable for the function verification of large-scale integrated circuits based on IP. Background technique [0002] With the advancement of integrated circuit technology, more and more transistors are integrated on a single chip, and the increase in the scale of integrated circuits makes design and verification very complicated. In order to improve the efficiency of chip design and reduce the time cost of design and verification , design and development based on highly mature IP has become a mainstream way of VLSI design. [0003] For this type of IP-based chip design, since different designs will have different usage methods for IP, different configuration parameters will be selected, and different test cases will be constructed for different chips according to the chip program during verification, resulting in Different designs will have different...

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/36
Inventor 夏冰冰孙强刘波吴一帆杨桦
Owner BEIJING INST OF CONTROL ENG
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