The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 26, 2003

Filed:

Aug. 31, 2000
Applicant:
Inventor:

Greg J. Landry, Merrimack, NH (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G01R 3/128 ;
U.S. Cl.
CPC ...
G01R 3/128 ;
Abstract

A method and system for efficiently testing circuitry. The method and system may be applied to testing embedded memory circuit blocks within a programmable logic device (PLD). Circuitry used in the testing process can be implemented from the programmable logic resources of the PLD, or alternatively, could be provided as specialized, dedicated test mode circuitry. The PLD may contain an arbitrary number, n, of memory blocks with each block having an arbitrary number, x, of output pins. An AND-tree circuit is implemented that receives each of the n*x output pins. If any pin is low, the output of the AND-tree is low, otherwise, the output is high. The output of the AND-tree is an input/output pin of the PLD. An OR-tree circuit is implemented that receives each of the n*x output pins. If any pin is high, the output of the OR-tree is high, otherwise, the output is low. The output of the OR-tree is another input/output pin of the PLD. The OR-tree and AND-tree circuits can be used to detect any manufacturing faults within the PLD and can also be used to measure the max/min delay timing of the memory block signals. During testing, predetermined patterns of logic are loaded into the memory blocks and read back in predetermined sequences using the AND-tree and OR-tree results. Using this method and system, a tester can be used that has reduced pin count and parallel testing can be performed.


Find Patent Forward Citations

Loading…