US5491666A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus for configuring a subset of an integrated circuit having boundary scan circuitry connected in series and a method thereof
Assignee: Intel Corp
•
Filing: 1995-06-23
•
Granted: 1996-02-13
•
Expires: 2015-06-23
Abstract
Abstract An integrated circuit including a plurality of individual boundary scan circuits each associated with a separate portion of the circuitry of the integrated circuit. The registers of the individual boundary scan circuits are joined to provide a series boundary scan register chain in which individual portions of the circuitry included within the integrated circuit may be individually manipulated.
Inventors
- 👤 Jay Sturges
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 19:36
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318505; G01R31/318513; G01R31/318533; G01R31/318536; G01R31/318558
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
188 words
An embedded controller system comprising: a central processor; main memory coupled to said central processor; an integrated circuit, coupled to said central processor comprising: a plurality of core logic circuits comprising at least one input and at least one output for implementing at least one logic or storage function during normal circuit operation, said core logic circuits being configured on a single substrate of said integrated circuit, and at least one output of a first core logic circuit being coupled to an input of a second core logic circuit; a plurality of independent test devices located on said single substrate, each independent test device comprising a controller and a plurality of registers that corresponds to a core logic circuit to receive data in said registers for boundary scan testing of said corresponding core logic circuit during a test operation; and wherein independent operation of said test devices permit configuring said registers in said second core logic circuit in response to said output of said first core logic circuit during normal circuit operation of said first core logic circuit and during test operation of said second core logic circuit.
Claim 2
Dependent Claim
188 words
An embedded controller system comprising: a central processor; main memory coupled to said central processor; an integrated circuit, coupled to said central processor comprising: a plurality of core logic circuits comprising at least one input and at least one output for implementing at least one logic or storage function during normal circuit operation, said core logic circuits being configured on a single substrate of said integrated circuit, and at least one output of a first core logic circuit being coupled to an input of a second core logic circuit; a plurality of independent test devices located on said single substrate, each independent test device comprising a controller and a plurality of registers that corresponds to a core logic circuit to receive data in said registers for boundary scan testing of said corresponding core logic circuit during a test operation; and wherein independent operation of said test devices permit configuring said registers in said second core logic circuit in response to said output of said first core logic circuit during normal circuit operation of said first core logic circuit and during test operation of said second core logic circuit.
Claim 3
Dependent Claim
20 words
The embedded controller system as set forth in claim 1, wherein said integrated circuit comprises a field programmable gate array.
Claim 4
Dependent Claim
54 words
The embedded controller system as set forth in claim 1, wherein said core logic circuits comprise a field programmable gate array including a plurality of gates, a plurality of static random access memory (SRAM) cells for controlling the operation of said gates, and a plurality of non-volatile memory cells for configuring said SRAM cells.
Claim 5
Dependent Claim
25 words
The embedded controller system as set forth in claim 3, wherein said non-volatile memory cells comprise flash electrically erasable programmable read only memory (EEPROM) cells.
Claim 6
Dependent Claim
123 words
The embedded controller system as set forth in claim 1, wherein said plurality of registers comprise a plurality of shift registers coupled to said controller, each shift register having a data input and output, the movement of data through the shift registers controlled by said controller, said plurality of shift registers further serially coupled together such that the output of a preceding shift register of the plurality of shift registers is selectively coupled to an input of a subsequent shift register of the plurality of shift registers, each of said plurality of shift registers further selectively coupled to said corresponding core logic circuit such that data is selectively written to or read from said corresponding core logic circuit under control of said controller.
Claim 7
Dependent Claim
49 words
The embedded controller system as set forth in claim 5, wherein said independent test devices are serially coupled together such that an output of a last shift register of said shift registers of a preceding test device is coupled to the controller data input of a subsequent test device.
Claim 8
Dependent Claim
168 words
An integrated circuit comprising: a plurality of core logic circuits comprising at least one input and at least one output for implementing at least one logic or storage function during normal circuit operation, said core logic circuits being configured on a single substrate of said integrated circuit, and at least one output of a first core logic circuit being coupled to an input of a second core logic circuit; a plurality of independent test devices located on said single substrate, each independent test device comprising a controller and a plurality of registers that corresponds to a core logic circuit to receive data in said registers for boundary scan testing of said corresponding core logic circuit during a test operation; and wherein independent operation of said test devices permit configuring said registers in said second core logic circuit in response to said output of said first core logic circuit during normal circuit operation of said first core logic circuit and during test operation of said second core logic circuit.
Claim 9
Dependent Claim
168 words
An integrated circuit comprising: a plurality of core logic circuits comprising at least one input and at least one output for implementing at least one logic or storage function during normal circuit operation, said core logic circuits being configured on a single substrate of said integrated circuit, and at least one output of a first core logic circuit being coupled to an input of a second core logic circuit; a plurality of independent test devices located on said single substrate, each independent test device comprising a controller and a plurality of registers that corresponds to a core logic circuit to receive data in said registers for boundary scan testing of said corresponding core logic circuit during a test operation; and wherein independent operation of said test devices permit configuring said registers in said second core logic circuit in response to said output of said first core logic circuit during normal circuit operation of said first core logic circuit and during test operation of said second core logic circuit.
Claim 10
Dependent Claim
19 words
The integrated circuit as set forth in claim 7, wherein said integrated circuit comprises a field programmable gate array.
Claim 11
Dependent Claim
53 words
The integrated circuit as set forth in claim 7, wherein said core logic circuits comprise a field programmable gate array including a plurality of gates, a plurality of static random access memory (SRAM) cells for controlling the operation of said gates, and a plurality of non-volatile memory cells for configuring said SRAM cells.
Claim 12
Dependent Claim
24 words
The integrated circuit as set forth in claim 9, wherein said non-volatile memory cells comprise flash electrically erasable programmable read only memory (EEPROM) cells.
Claim 13
Dependent Claim
122 words
The integrated circuit as set forth in claim 7, wherein said plurality of registers comprise a plurality of shift registers coupled to said controller, each shift register having a data input and output, the movement of data through the shift registers controlled by said controller, said plurality of shift registers further serially coupled together such that the output of a preceding shift register of the plurality of shift registers is selectively coupled to an input of a subsequent shift register of the plurality of shift registers, each of said plurality of shift registers further selectively coupled to said corresponding core logic circuit such that data is selectively written to or read from said corresponding core logic circuit under control of said controller.
Claim 14
Dependent Claim
48 words
The integrated circuit as set forth in claim 11, wherein said independent test devices are serially coupled together such that an output of a last shift register of said shift registers of a preceding test device is coupled to the controller data input of a subsequent test device.
References Cited (Backward Citations)
US4366393A
Cited
US4476560A
Cited
US4597042A
Cited
US4667325A
Cited
US4670877A
Cited
US4680733A
Cited
US4649539A
Cited
US5325367A
Cited
US5355369A
Cited
US5278841A
Cited
US5239510A
Cited
US5343478A
Cited
US5333139A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-02-12 | 1999-08-14 | 2000-02-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-02-12 | 2003-08-14 | 2004-02-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-02-12 | 2007-08-14 | 2008-02-13 | $7700.00 | Window Closed / Lapsed |