Circuits and methods for testing programmable logic devices using lookup tables and carry chains

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7111214
SERIAL NO

10268877

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Circuit implementations and test methods enable the testing of lookup table (LUT) input paths, 'stuck at' memory cell values, and carry chains. One method includes storing a first bit pattern in each LUT, configuring the carry chain to perform a wide AND function of the LUT outputs, and cycling the inputs of each LUT while comparing the carry chain output to an expected value and reporting the PLD faulty if a difference is detected. The carry chain is configured to perform a wide OR function, and the cycling step is repeated. The bit pattern within each LUT is changed to the complement of the first bit pattern by providing a series of shift commands or by otherwise storing new values in the LUT, and the configuring and cycling steps are repeated. The invention also provides PLD circuit implementations that can be used to perform the described methods.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
XILINX INC2100 LOGIC DRIVE SAN JOSE CA 95124

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chaudhary, Kamal San Jose, CA 36 1916
Krishnamurthy, Sridhar San Jose, CA 33 902

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation