Built-in test circuitry providing simple and accurate AC test of digital microcircuits with low bandwidth test equipment and probe stations
AssigneeHughes Aircraft Company
InventorWilliam D. Farwell
Life of this patent
Estimating the term…
Loading patent…
AssigneeHughes Aircraft Company
InventorWilliam D. Farwell
Estimating the term…
Circuitry and techniques are for transferring data between the automatic test equipment (ATE) and an integrated circuit under test pursuant to a slow clock that can have an arbitrarily long period, and for operating storage elements in the integrated circuit pursuant to a fast clock having a short period that corresponds to the clock rate at which combinatorial networks in the integrated circuit are to be tested. In one embodiment, input latches at inputs of the integrated circuit receive test data from the ATE, and output latches at the outputs provide test result data for the ATE. Pursuant the alternating single cycles of the slow clock and the fast clock, the delays through combinatorial networks between of a data propagation path between an input latch and an output latch are tested pursuant to the fast clock. In another embodiment, test data is serially scanned into scan registers pursuant to a series of slow clock cycles. After the test data has been scanned in, the scan registers are operated parallel to test the delays of combinatorial networks between the scan registers.
A test circuit for speed testing a plurality of data propagation paths of an integrated circuit device having a clock buffer and wherein each of the data propagation paths includes (i) a combinatorial logic network or (ii) N combinatorial logic networks and N-1 registers interposed between individual ones of the N combinatorial logic networks, the test circuit for comprising:
A test circuit for speed testing data propagation paths of an integrated circuit device having a clock buffer and wherein each data propagation path includes (i) a combinatorial logic network or (ii) N combinatorial logic networks and N-1 scan registers interposed between individual ones of the N combinatorial logic networks, the test circuit for comprising:
In an integrated circuit having (a) a clock buffer, (b) a plurality of data propagation paths respectively (i) a combinatorial logic network or (ii) N combinatorial logic networks and N-1 registers interposed between individual ones of the N combinatorial logic networks, (c) a plurality of input latches for the plurality of data propagation paths for receiving test data from the automatic test equipment and for providing respective input data for the associated data propagation paths, and (d) a plurality of output latches for respectively storing the outputs of the respective data propagation paths, a method for speed testing the data propagation paths comprising the steps of:
In an integrated circuit device having (a) a clock buffer, (b) a plurality of data propagation paths respectively including (i) a combinatorial logic network or (ii) N combinatorial logic networks and N-1 scan registers interposed between individual ones of the N combinatorial logic networks, (c) a plurality of input scan registers for the plurality of data propagation paths for providing input data for the respective data propagation paths, and (d) a plurality of output scan registers for storing the outputs of the respective data propagation paths, a method for speed testing the data propagation paths comprising the steps of:
In an integrated circuit device having (a) a clock buffer, (b) a plurality of data propagation paths respectively including (i) a combinatorial logic network or (ii) N combinatorial logic networks and N-1 scan registers interposed between individual ones of the N combinatorial logic networks,, (c) a plurality of input latches for the plurality of data propagation paths for providing input data for the respective data propagation paths, and (d) a plurality of output latches for storing the outputs of the respective data propagation paths, a method for speed testing the data propagation paths comprising the steps of:
Dependencies are inferred from the claim text.