← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag