Patent US5495487A successfully refreshed from Google Patents.
US5495487A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Testing buffer/register
Assignee: Texas Instruments Inc
•
Filing: 1994-02-14
•
Granted: 1996-02-27
•
Expires: 2014-02-14
Abstract
Abstract A test cell (12) provides boundary scan testing in an integrated circuit (10). The test cell (12) comprises two memories, a flip-flop (24) and a latch (26), for storing test data. A first multiplexer (22) selectively connects one of a plurality of inputs to the flip-flop (24). The input of the latch (26) is connected to output of the flip-flop (24). The output of the latch (26) is connected to one input of a multiplexer (28), the second input to the multiplexer (28) being a data input (DIN) signal. A control bus (17) is provided for controlling the multiplexers (22, 28), flip-flop (24) and latch (26). The test cell allows input data to be observed and output data to be controlled simultaneously.
Inventors
- 👤 Lee D. Whetsel, Jr.
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 19:49
CPC Classifications
G; G11; G11C; G11C29/00; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318533; G01R31/318541; G06; G06F; G06F11/00; G06F11/22; G06F11/26; G06F11/27
Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
231 words
An integrated circuit operable in test and normal modes, comprising: input circuitry for receiving input data; output circuitry for transmitting output data; application logic circuitry coupled to said input circuitry and said output circuitry for performing a function on said input data and producing said output data; input test cells coupled to said input circuitry, for performing internally controlled test operations while said integrated circuit is in said test mode; output test cells coupled to said output circuitry, for performing internally controlled test operations while said integrated circuit is in said test mode; and test control circuitry coupled to said input and output test cells to communicate serial data to and from said integrated circuit, said serial data communicated to said test cells by said test control circuitry to setup said input and output test cells for a selected internally controlled test operation while said integrated circuit is in said normal node, said test control circuitry having control outputs that are coupled to said input and output test cells and which control execution of said internally controlled test operation by said input and output test cells after said setup is complete, said test control circuitry communicating serial data from said integrated circuit by serially unloading test results from said input and output test cells after said internally controlled test operation has completed and said integrated circuit returns to said normal mode.
Claim 2
Dependent Claim
231 words
An integrated circuit operable in test and normal modes, comprising: input circuitry for receiving input data; output circuitry for transmitting output data; application logic circuitry coupled to said input circuitry and said output circuitry for performing a function on said input data and producing said output data; input test cells coupled to said input circuitry, for performing internally controlled test operations while said integrated circuit is in said test mode; output test cells coupled to said output circuitry, for performing internally controlled test operations while said integrated circuit is in said test mode; and test control circuitry coupled to said input and output test cells to communicate serial data to and from said integrated circuit, said serial data communicated to said test cells by said test control circuitry to setup said input and output test cells for a selected internally controlled test operation while said integrated circuit is in said normal node, said test control circuitry having control outputs that are coupled to said input and output test cells and which control execution of said internally controlled test operation by said input and output test cells after said setup is complete, said test control circuitry communicating serial data from said integrated circuit by serially unloading test results from said input and output test cells after said internally controlled test operation has completed and said integrated circuit returns to said normal mode.
Claim 3
Dependent Claim
18 words
The integrated circuit of claim 1 wherein said application logic circuitry comprises at least a combinational logic circuit.
Claim 4
Dependent Claim
48 words
The integrated circuit of claim 2 wherein said operation of communicating serial data from said integrated circuit to unload test results from said test input test cells and output test cells does not change the stored test results in said input test cells and said output test cells.
Claim 5
Dependent Claim
18 words
The integrated circuit of claim 1 wherein said application logic circuitry comprises at least a sequential logic circuit.
Claim 6
Dependent Claim
22 words
The integrated circuit of claim 1 wherein said input test cells are coupled between said input circuitry and said application logic circuitry.
Claim 7
Dependent Claim
22 words
The integrated circuit of claim 1 wherein said output test cells are coupled between said application logic circuitry and said output circuitry.
Claim 8
Dependent Claim
36 words
The integrated circuit of claim 1 wherein said input test cells comprise circuitry to receive and store the input data received by said input circuitry in response to said control outputs from said test control circuitry.
Claim 9
Dependent Claim
36 words
The integrated circuit of claim 1 wherein said output test cells comprise circuitry to receive and store the output data from said application logic circuitry in response to said control outputs from said test control circuitry.
Claim 10
Dependent Claim
33 words
The integrated circuit of claim 1 wherein said input test cells comprise circuitry to perform parallel signature analysis on said input data in response to said control outputs from said test control circuitry.
Claim 11
Dependent Claim
28 words
The integrated circuit of claim 9 wherein said input test cells further comprise circuitry to mask selected signals of said input data from said parallel signature analysis operation.
Claim 12
Dependent Claim
17 words
The integrated circuit of claim 9 wherein said input test cells comprise programmable polynomial feedback logic circuitry.
Claim 13
Dependent Claim
68 words
The integrated circuit of claim 1 wherein said output test cells perform parallel signature analysis on data output by said application logic circuitry in response to said control outputs from said test control circuitry, and wherein at least some of said output test cells further comprise masking logic circuitry to mask selected signals of said output data from said parallel signature analysis operation responsive to said control outputs.
Claim 14
Dependent Claim
46 words
The integrated circuit of claim 1 wherein said output test cells selectively perform pseudorandom pattern generation for generating said output data and selectively output said pseudorandom patterns on a selected group of said output signals in response to said control outputs from said test control circuitry.
Claim 15
Dependent Claim
18 words
The integrated circuit of claim 13 wherein said output test cells further comprise programmable polynomial feedback logic circuitry.
Claim 16
Dependent Claim
43 words
The integrated circuit of claim 1 wherein said output test cells comprise circuitry to selectively output binary counting patterns as said output data on a selected group of said output data signals in response to said control outputs from said test control circuitry.
Claim 17
Dependent Claim
42 words
The integrated circuit of claim 1 wherein said output test cells comprise circuitry to selectively output toggle patterns as said output data on a selected group of said output data signals in response to said control outputs from said test control circuitry.
Claim 18
Dependent Claim
66 words
The integrated circuit of claim 1 wherein said input test cells and said output test cells perform tests simultaneously when said integrated circuit is in said test mode, so that said input data is received by said input test cells as test data while said output test cells output test data as said output data in response to said control outputs from said test control circuitry.
Claim 19
Dependent Claim
35 words
The integrated circuit of claim 17 wherein said input test cells receive data from selected signals of said input data and said output test cells output test data to selected signals of said output data.
Claim 20
Dependent Claim
31 words
The integrated circuit of claim 17 wherein said input test cells perform signature analysis on said input data while said output test cells simultaneously output pseudorandom patterns as said output data.
Claim 21
Dependent Claim
32 words
The integrated circuit of claim 17 wherein said input test cells perform signature analysis on said input data while said output test cells simultaneously output binary counting patterns as said output data.
Claim 22
Dependent Claim
31 words
The integrated circuit of claim 17 wherein said input test cells perform signature analysis on said input data while said output test cells simultaneously output toggle patterns as said output data.
Claim 23
Dependent Claim
90 words
The integrated circuit of claim 17 wherein, while said integrated circuit is in said test mode: said output test cells transmit test data as outputs on a first clock edge; said input test cells store input data as test data on the next clock edge; and said input test cells subsequently serially output said stored input data as test data responsive to said test control circuitry, said input test cells and said output test cells being prevented from storing and transmitting additional test data until said serial output is completed.
Claim 24
Dependent Claim
43 words
The integrated circuit of claim 17 wherein said data outputs of said integrated circuit are each placed in a tristate condition while serial data is shifted through a scan path in the test control circuitry, said scan path comprising a single flip flop.
Claim 25
Dependent Claim
42 words
The integrated circuit of claim 17 wherein said data outputs of said integrated circuit are each placed in predetermined states while serial data is shifted through a scan path in the test control circuitry, said scan path comprising a single flip flop.
References Cited (Backward Citations)
US4023142A
Cited
US4553090A
Cited
US4597042A
Cited
US4513418A
Cited
US4621363A
Cited
US4680733A
Cited
US4602210A
Cited
US4710933A
Cited
US4701921A
Cited
US4710931A
Cited
US4698588A
Cited
US4802163A
Cited
US4833395A
Cited
US4870345A
Cited
US4821269A
Cited
US4799004A
Cited
US4887267A
Cited
US5084874A
Cited
US5056094A
Cited
US5056093A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-02-26 | 1999-08-28 | 2000-02-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-02-26 | 2003-08-28 | 2004-02-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-02-26 | 2007-08-28 | 2008-02-27 | $7700.00 | Window Closed / Lapsed |