Patent ID: 6732348
Filing Date: 2004-05-04
Classification: G01R

Abstract:
A method for locating faults in a programmable logic device, the programmable logic device containing a plurality of nets, each of the nets containing a plurality of routing resources, the method comprising:(a) identifying a faulty net that contains a fault, and (b) performing the following steps on the faulty net: (c) constructing a new design by replacing at least one of the plurality of routing resources with at least one alternative path, wherein each routing resource of the plurality of routing resources is programmable in the programmable logic device a plurality of times; (d) determining if the faulty net becomes non-faulty as a result of the alternative path; and (e) performing at least the following step if the faulty net remains faulty: (f) constructing another design by replacing at least another one of the plurality of routing resources with another alternative path.