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

Method for positioning fault testing vectors on basis of bisection method

A technology of test vector and fault test, which is applied in the direction of measuring electricity, measuring devices, measuring electrical variables, etc., can solve the problems of long test time and many test times, and achieve the effect of reducing test times, high efficiency, and fast and effective positioning

Active Publication Date: 2012-07-11
SUZHOU CENTEC COMM CO LTD
View PDF10 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Please refer to figure 1 As shown, the traditional linear positioning method needs to perform a single test for each test vector in the test vector set to finally confirm all the test vector combinations that cause the test failure. This method has the disadvantages of long test time and many test times. question

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
  • Method for positioning fault testing vectors on basis of bisection method
  • Method for positioning fault testing vectors on basis of bisection method
  • Method for positioning fault testing vectors on basis of bisection method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The location method of the fault test vector based on the dichotomy method of the present invention mainly uses the built-in self-test technology to test the chip-level logic fault, that is, the circuit to be tested is connected to the test bench, the test vector set is generated by the test bench, and the test The vector set is loaded on the circuit to be tested, and it is judged whether the circuit to be tested passes the test of the test vector set by comparing the test results. The test bench conforms to the basic architecture of the general built-in self-test. Please refer to figure 2 As shown, the test bench is provided with a test controller 1 including a test vector generator 11 and a response compressor 12 . Please refer to image 3 As shown, the test vector generator 11 includes a set of linear feedback shift registers (Linear Feedback Shift Register, LSFR). By configuring the number of seed sequences and test vectors of the test vector generator 11 and th...

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 for positioning fault testing vectors on the basis of a bisection method, which comprises the following steps of: loading the testing vectors onto a circuit to be detected and outputting characteristic sequence values corresponding to the testing vectors; obtaining expected characteristic sequence values by responding to a compressor and comparing the expected characteristic sequence values with the actually measured characteristic sequence values; if the expected characteristic sequence values are inconsistent with the actually measured characteristic sequence values, obtaining a result that a certain fault points are possibly detected on the circuit to be detected, and then roughly and equally dividing a testing vector set into a first subset and a second subset; directly finding a first fault testing vector which causes the testing failure by using the first subset as a novel test object; and finishing the testing vectors which are not positioned and repeating the steps by using the testing vectors which are not positioned as a novel testing vector set until all the fault testing vectors are found. According to the positioning method disclosed by the invention, the testing vector set is divided and then the test is respectively carried out, so that the testing times are greatly reduced and the efficiency is high.

Description

technical field [0001] The invention relates to the technical field of hardware testing, in particular to the field of integrated circuit board-level production testing. Background technique [0002] With the shrinking of integrated circuit process size and the continuous improvement of circuit complexity, especially the emergence and wide application of System-on-Chip (SoC), the integration level of VLSI has been developed to the point where one chip can Integrate more than tens of millions of transistors. Therefore, exploring and applying low-cost, high-efficiency testing techniques and testing systems has become an important topic in chip testing. [0003] When logic built-in self-test technology (Logic Built-In Self-Test, LBIST) is used for chip-level fault testing, the fault coverage and fault location accuracy of the test depend on the diagnostic capability of the test vector, and the test time depends on the logic built-in self-test (LBIST). The number of self-tests...

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): G01R31/317G01R31/3177
Inventor 唐飞
Owner SUZHOU CENTEC COMM CO LTD
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