← Back to Patent Explorer
US5357572A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method for sensitive circuit protection with set-scan testing

Assignee: Raytheon Co
•
Filing: 1992-09-22
•
Granted: 1994-10-18
•
Expires: 2012-09-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A set/scan test capability is provided for a circuit that includes sensitive subcircuits, but that can be latched out to prevent reverse engineering the sensitive elements. A mechanism to inhibit set/scan test access to at least some of the sensitive subcircuits is selectively actuated by a control circuit to override a normal set/scan test and inhibit set/scan access to the sensitive subcircuits. Various implementations are possible, such as fusible-link PROMs for irreversibly inhibiting set/scan access to the sensitive subcircuits after an initial non-inhibited test period, the use of encryption codes to enable repeated set/scan access to the sensitive subcircuits, and an erasable/reprogrammable mechanism for inhibiting set/scan access to programmed sets of subcircuits.

Inventors

  • 👤 Mark E. Bianco
  • 👤 Douglas A. Dwyer
  • 👤 David J. Knobbe
  • 👤 James P. Baukus
  • 👤 Allan R. Kramer
  • 👤 Faik S. Ozdemir

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 12:21
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318533; G01R31/318558; G01R31/318561; G01R31/31719

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 93 words
An electrical circuit having a plurality of subcircuits and a set-scan test input for testing said subcircuits in a set/scan test mode, some of said subcircuits being sensitive subcircuits protected from reverse engineering, wherein the improvement comprises: selectable means, coupled to at least some of said sensitive circuits, for inhibiting set/scan test access to said at least some of said sensitive subcircuits, and means for actuating said selectable means, coupled between said subcircuits and said selectable means, to inhibit set/scan access to said sensitive subcircuits while permitting set/scan access to the other subcircuits.
Claim 2
Dependent Claim 93 words
An electrical circuit having a plurality of subcircuits and a set-scan test input for testing said subcircuits in a set/scan test mode, some of said subcircuits being sensitive subcircuits protected from reverse engineering, wherein the improvement comprises: selectable means, coupled to at least some of said sensitive circuits, for inhibiting set/scan test access to said at least some of said sensitive subcircuits, and means for actuating said selectable means, coupled between said subcircuits and said selectable means, to inhibit set/scan access to said sensitive subcircuits while permitting set/scan access to the other subcircuits.
Claim 3
Dependent Claim 24 words
The electrical circuit of claim 1, wherein said actuating means includes means for responding to an applied control signal to actuate said selectable means.
Claim 4
Dependent Claim 33 words
The electrical circuit of claim 2, wherein said actuating means includes means further includes means for irreversibly actuating, in response to an applied control signal, said selectable means from an initially non-actuated state.
Claim 5
Dependent Claim 33 words
The electrical circuit of claim 2, wherein said actuating means includes means for responding to the application of a predetermined access code to de-actuate said set/scan inhibiting means after it has been actuated.
Claim 6
Dependent Claim 58 words
The electrical circuit of claim 4, wherein said actuating means includes means for storing an access code reference, means for decrypting an applied encrypted access code, and means, coupled between said storing means and said decrypting means, for comparing the decrypted code with said reference code to deactuate said selectable means in response to the compared codes matching.
Claim 7
Dependent Claim 33 words
The electrical circuit of claim 2, wherein said actuating means includes means for programming, coupled between the applied control signal and the sensitive subcircuits, the sensitive subcircuits for which set/scan access in inhibited.
Claim 8
Dependent Claim 30 words
The electrical circuit of claim 6, wherein said programming means comprises erasable and reprogrammable means for erasably and reprogrammably programming which of the sensitive subcircuits is to be set/scan inhibited.
Claim 9
Dependent Claim 26 words
The electrical circuit of claim 1, said actuating means including a common line for transmitting an actuating signal to a selectable means for said sensitive subcircuits.
Claim 10
Dependent Claim 21 words
The electrical circuit of claim 8, said actuating means including means for latching said set/scan inhibit means in an actuated state.
Claim 11
Dependent Claim 23 words
The electrical circuit of claim 9, wherein separate latching means are distributed to the set/scan inhibit means for each of said sensitive subcircuits.
Claim 12
Dependent Claim 59 words
The electrical circuit of claim 8, further comprising means for clocking a set/scan test signal among said subcircuits, and means for applying an actuating signal to said common line in synchronism with the clocking of said set/scan test signal to actuate the set/scan inhibit means for desired sensitive subcircuits when said set/scan test signal is present at said subcircuits.
Claim 13
Dependent Claim 39 words
The electrical circuit of claim 1, said selectable means including means for inhibiting set/scan access to each of said sensitive subcircuits, and said actuating means includes programmable means for actuating the set/scan inhibit means only for programmed sensitive subcircuits.
Claim 14
Dependent Claim 42 words
The electrical circuit of claim 12, wherein said means for inhibiting set/scan access to said sensitive subcircuits comprises respective bypass circuits bypassing said sensitive subcircuits, and means for diverting a set/scan test signal away from said subcircuits to their respective bypass circuits.
Claim 15
Dependent Claim 186 words
An electrical circuit having a plurality of interconnected subcircuits, some of which are sensitive subcircuits protected from reverse engineering, a set/scan test input for testing said subcircuits in a set/scan test mode, respective bypass circuits for bypassing said subcircuits, respective switches for steering a set/scan test signal between a subcircuit and the bypass circuit for said subcircuit, and a set/scan control means for controlling the operation of said switches during a normal set/scan test, wherein the improvement comprises access control means coupled between the set/scan control means and the switches for said sensitive subcircuits to control the operation of said switches and thereby the access of set/scan test signals to said sensitive subcircuits, and selectable means, coupled to said access control means, for operating said access control means to convert said control means from an initial state enabling the access of set/scan signals to said sensitive subcircuits, to a secure state in which said access control means operates the switches for said sensitive subcircuits to override said set/scan control means and inhibit the access of set/scan test signals to at least some of said sensitive subcircuits.
Claim 16
Dependent Claim 186 words
An electrical circuit having a plurality of interconnected subcircuits, some of which are sensitive subcircuits protected from reverse engineering, a set/scan test input for testing said subcircuits in a set/scan test mode, respective bypass circuits for bypassing said subcircuits, respective switches for steering a set/scan test signal between a subcircuit and the bypass circuit for said subcircuit, and a set/scan control means for controlling the operation of said switches during a normal set/scan test, wherein the improvement comprises access control means coupled between the set/scan control means and the switches for said sensitive subcircuits to control the operation of said switches and thereby the access of set/scan test signals to said sensitive subcircuits, and selectable means, coupled to said access control means, for operating said access control means to convert said control means from an initial state enabling the access of set/scan signals to said sensitive subcircuits, to a secure state in which said access control means operates the switches for said sensitive subcircuits to override said set/scan control means and inhibit the access of set/scan test signals to at least some of said sensitive subcircuits.
Claim 17
Dependent Claim 23 words
The electrical circuit of claim 14, said access control means including means for irreversibly converting from said initial state to said secure state.
Claim 18
Dependent Claim 38 words
The electrical circuit of claim 15, said access control means comprising a fusible link PROM (programmable read only memory) cell, and said selectable access control operating means comprising a programming cell connected to program said fusible link PROM.
Claim 19
Dependent Claim 64 words
The electrical circuit of claim 14, said selectable access control operating means including means for decrypting an applied encrypted access code, and said access control means comprising means for comparing the decrypted code with a reference code and, in response to the compared codes matching, converting from said secure state to an enabling state in which set/scan access to said sensitive subcircuits is enabled.
Claim 20
Dependent Claim 69 words
The electrical circuit of claim 14, further comprising a common sensitive transmission line coupled between the switches and said sensitive subcircuits, said access control means comprising means for responding to the joint pressure of set/scan enable signals from said set/scan control means and from said selectable access control operating means to provide set/scan enable switch signals along said common sensitive transmission line to the switches for said sensitive subcircuits.
Claim 21
Dependent Claim 48 words
The electrical circuit of claim 18, further comprising a common non-sensitive transmission line coupled between the switches and said non-sensitive subcircuits, said set/scan control means comprising means for providing set/scan enable switch signals along said common non-sensitive transmission line to the switches for each of the non-sensitive circuits.
Claim 22
Dependent Claim 68 words
The electrical circuits of claim 14, further comprising a sensitive transmission line for each of the switches and said sensitive subcircuits, said access control means comprising means for responding to the joint pressure of set/scan enable signals from said set/scan control means and from said selectable access control operating means to provide set/scan enable switch signals along said respective transmission lines to the switches for said sensitive subcircuits.
Claim 23
Dependent Claim 44 words
The electrical circuit of claim 14, said access control means comprising means responsive to an enable signal from said selectable access control operating means for converting from said secure state to an enabling state in which set/scan access to said sensitive subcircuits is enabled.
Claim 24
Dependent Claim 26 words
The electrical circuit of claim 21, said access control means comprising an erasable PROM (programmable read only memory) cell storing the addresses of said sensitive subcircuits.
Claim 25
Independent Claim 58 words
A method of protecting an electric circuit that includes sensitive subcircuits protected from reverse engineering and a set/scan test capability from reverse engineering said sensitive subcircuits using the set/scan test capability, comprising the steps of: initially providing a set/scan test access to said sensitive subcircuits in said circuit; and thereafter inhibiting set/scan test access to said sensitive subcircuits.
Claim 26
Independent Claim 58 words
A method of protecting an electric circuit that includes sensitive subcircuits protected from reverse engineering and a set/scan test capability from reverse engineering said sensitive subcircuits using the set/scan test capability, comprising the steps of: initially providing a set/scan test access to said sensitive subcircuits in said circuit; and thereafter inhibiting set/scan test access to said sensitive subcircuits.
Claim 27
Dependent Claim 31 words
The method of claim 23, further comprising the step of performing a set/scan test of said circuit, including said sensitive subcircuits, prior to inhibiting set/scan test access to said sensitive subcircuits.
Claim 28
Dependent Claim 26 words
The method of claim 24, wherein said step of set/scan test access to said sensitive subcircuits includes irreversibly inhibiting set/scan test access to said sensitive subcircuits.
Claim 29
Dependent Claim 57 words
The method of claim 24, wherein said step of inhibiting set/scan test access to said sensitive subcircuits includes reversibly inhibiting set/scan access to said sensitive subcircuits and, further comprising the steps of removing said set/scan inhibition, performing a set/scan test of said circuit including said sensitive subcircuits, and thereafter reinstating said set/scan inhibition for said sensitive subcircuits.
Claim 30
Dependent Claim 40 words
The method of claim 26, wherein said set/scan inhibition is removed by storing an access code in said circuit, applying an access code to said circuit, and removing said inhibition in response to said stored and applied access codes matching.

References Cited (Backward Citations)

US4267578A Cited
US4139864A Cited
US4603381A Cited
US4833676A Cited
US5109190A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-10-17 1998-04-18 1998-10-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-10-17 2002-04-18 2002-10-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-10-17 2006-04-18 2006-10-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag