×

Testable programmable gate array and associated LSSD/deterministic test methodology

  • US 5,867,507 A
  • Filed: 12/12/1995
  • Issued: 02/02/1999
  • Est. Priority Date: 12/12/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. An improved testable field programmable gate array, FPGA, having:

  • a plurality of I/O ports;

    I/O functional signal lines coupled to associated I/O ports of said plurality of I/O ports;

    a plurality of programmable operating units providing particular logic circuits in accordance with associated logic configuration data;

    a plurality of programmable interconnects interconnecting the I/O functional signal lines and programmable logic units of the plurality of programmable operating units in accordance with associated routing configuration data;

    a plurality of memory cells associated with the respective plurality of programmable logic units and plurality of programmable interconnects, designated memory cells of the plurality of memory cells retaining the associated logic configuration data and routing configuration data; and

    configuration logic having inputs receiving memory request signals, the configuration logic providing access to memory cells of the plurality of memory cells in accordance with the memory request signals;

    wherein the improvement of the testable field programmable gate array includes test circuitry comprising;

    first LSSD scan registers disposed as a boundary scan chain across the I/O functional signal lines, said first LSSD scan registers providing selective coupling into associated I/O functional signal lines for enabling serial scan access to, and functional verification of, the I/O functional signal lines and associated I/O ports;

    second LSSD scan registers disposed as a scan chain about given segments of the configuration logic for providing serial scan access to, and enabling functional verification of, the configuration logic; and

    third LSSD scan registers providing interconnect scan chains disposed along the programmable interconnects, the third LSSD scan registers providing selective coupling into respective programmable interconnects for enabling serial scan access to and functional verification of the programmable interconnects.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×