Inventors:
Ui Sun Han - Santa Clara CA, US
Walter N. Sze - Lake Oswego OR, US
Assignee:
Xilinx, Inc. - San Jose CA
International Classification:
G01R 31/28
G01R 27/28
G01R 31/00
G01R 31/14
G11C 29/00
G06F 17/50
G06F 9/45
G06F 9/455
H03K 17/693
H03K 19/00
US Classification:
714725, 714724, 714742, 714719, 714736, 714737, 714733, 714734, 716 17, 716 16, 716 18, 716 8, 716 10, 716 12, 702117, 702118, 702119, 702120
Abstract:
Methods and systems provide for early and simplified testing for defects in the interconnects of a programmable logic device (PLD) and in associated software tools. Data that describes the interconnects are read from a database for the PLD. For each interconnect, a respective test design is automatically generated with the test design replacing a portion of a coupling between an input pad and an output pad in an archetypal test design with a coupling that includes the interconnect. A respective configuration is automatically generated for the PLD from each test design. A respective operation of the PLD programmed with each configuration is simulated, and each operation of the PLD for is checked inconsistency with an expected result. In response to any inconsistency, an indication of the inconsistency is displayed to a user.