IP Library Granted Patent US 9,214,924
Granted Patent B2
US 9,214,924 · App. 14/006,388 · Granted Dec 15, 2015

Integrated circuit and method for reducing an impact of electrical stress in an integrated circuit

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,214,924
App. No.
14/006,388
Granted
Dec 15, 2015
Kind
B2
Abstract

An integrated circuit is provided that includes a plurality of modules comprising at least one clock-gated module and a controller unit, which is arranged to enable and disable provision of a clock signal to the at least one clock-gated module. The at least one clock-gated module includes one or more electronic circuits arranged to be in a first state of an electrical stress condition during a first portion of a period of time and in a second state of less electrical stress than in the first state during a second portion of the period of time. The at least one clock-gated module is further arranged to switch the one or more electronic circuits between the first state and the second state such that a change of a characteristic of at least one of the one or more electronic circuits caused by the electrical stress condition is at least partially reduced.

Claims (33)

1. An integrated circuit configured to be connected to a power supply and comprising:

a plurality of modules on a common substrate, said plurality of modules comprising at least one clock-gated module; and

a controller unit arranged to enable and disable provision of a clock signal to said at least one clock-gated module, wherein, when said at least one clock-gated module is connected to said power supply and said provision is disabled,

said at least one clock-gated module comprises one or more electronic circuits arranged to be in a first state of an electrical stress condition during a first portion of a period of time and in a second state of less electrical stress than in the first state during a second portion of said period of time, and

said at least one clock-gated module is arranged to switch said one or more electronic circuits between said first state and said second state such that a change, of a characteristic of at least one of said one or more electronic circuits, caused by said electrical stress condition is at least partially reduced.

2. The integrated circuit as claimed in claim 1 , wherein said one or more electronic circuits comprise at least one field effect transistor circuit.

3. The integrated circuit as claimed in claim 2 , wherein said characteristic comprises a threshold voltage.

4. The integrated circuit as claimed in claim 3 , wherein said first state of electrical stress condition and said second state of less electrical stress correspond to first and second gate voltage levels above and below a level of said threshold voltage, respectively.

5. The integrated circuit as claimed in claim 1 , wherein said electrical stress condition is caused by a bias temperature instability effect.

6. The integrated circuit as claimed in claim 1 , wherein said first portion and said second portion are equal.

7. The integrated circuit as claimed in claim 1 , wherein said at least one clock-gated module is arranged to switch said one or more electronic circuits between said first state and said second state periodically, as long as said provision of said clock signal is disabled.

8. The integrated circuit as claimed in claim 1 , wherein said one or more electronic circuits comprise at least one bistable multivibrator circuit.

9. The integrated circuit as claimed claim 1 , wherein said one or more electronic circuits are arranged to switch into a scan chain mode wherein some or all of said one or more electronic circuits are serially connected forming at least one scan chain and said one or more electronic circuits are arranged to switch to said first state or to said second state depending on one or more binary patterns loaded into said at least one scan chain.

10. The integrated circuit as claimed in claim 9 , wherein at least one of said one or more electronic circuits is comprised in a timing critical path of said at least one clock-gated module and at least one of said one or more binary patterns is adapted to switch said at least one of said one or more electronic circuits to said second state.

11. The integrated circuit as claimed in claim 9 , wherein said one or more binary patterns are adapted to switch a maximum amount of electronic circuits to a different state.

12. The integrated circuit as claimed in claim 1 , wherein at least one of said one or more electronic circuits is arranged to:

save a state information characterizing a current state of said at least one of said one or more electronic circuits when said provision of said clock signal is disabled; and to

load said state information when said provision of said clock signal is enabled.

13. The integrated circuit as claimed in claim 12 , wherein said at least one of said one or more electronic circuits comprises a state retention cache arranged to store said state information.

14. The integrated circuit as claimed in claim 12 , wherein said integrated circuit comprises a state retention memory unit and said at least one of said one or more electronic circuits is arranged to connect to said state retention memory unit for saving and loading said state information.

15. A method for reducing an impact of electrical stress in an integrated circuit comprising a plurality of modules on a common substrate, said plurality comprising at least one clock-gated module, wherein said at least one clock-gated module is connected to a power supply and comprises one or more electronic circuits arranged to be, when a provision of a clock signal to said at least one clock-gated module is disabled, in a first state of an electrical stress condition during a first portion of a period of time and in a second state of less electrical stress than in the first state during a second portion of said period of time; said method comprising

disabling said provision of said clock signal to said at least one clock-gated module; and

switching said one or more electronic circuits between said first state and said second state such that a change, of a characteristic of at least one of said one or more electronic circuits, caused by said electrical stress condition is at least partially compensated.

16. The method as claimed in claim 15 , comprising switching said at least one clock-gated module into a scan chain mode and loading a binary pattern into said one or more electronic circuits for triggering said switching said one or more electronic circuits between said first state and said second state.

17. The method as claimed in claim 15 , comprising saving a state information characterizing a current state of said at least one of said one or more electronic circuits when said provision of said clock signal is disabled and loading said state information when said provision of said clock signal is enabled.

18. A non-transitory computer program product comprising code portions for executing steps of a method when run on a programmable apparatus, the method including:

disabling a provision of a clock signal to a clock-gated module of an integrated circuit comprising a plurality of modules on a common substrate, the plurality of modules including the clock-gated module, wherein the clock-gated module is connected to a power supply and includes an electronic circuit to be, when a provision of a clock signal to said at least one clock-gated module is disabled, in a first state of an electrical stress condition during a first portion of a period of time and in a second state of less electrical stress than in the first state during a second portion of said period of time; and

switching the electronic circuit between the first state and the second state to at least partially compensated a change of a characteristic of the electronic circuit caused by the electrical stress condition.

19. The non-transitory computer program product of claim 18 , wherein the method further includes:

saving a state information characterizing a current state of the electronic circuit when the provision of the clock signal is disabled; and

loading the state information when the provision of the clock signal is enabled.

20. The non-transitory computer program product of claim 18 , wherein the method further includes:

switching the clock-gated module into a scan chain mode and loading a binary pattern into the electronic circuit for triggering the switching of the electronic circuit between the first state and the second state.

Assignments (28)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050744/0097 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO CORRECT THE APPLICATION NO. FROM 13,883,290 TO 13,833,290 PREVIOUSLY RECORDED ON REEL 041703 FRAME 0536. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS.. Recorded Feb 20, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SHENZHEN XINGUODU TECHNOLOGY CO., LTD.
Reel/Frame 048734/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2018
From: NXP USA, INC.
To: VLSI TECHNOLOGY LLC
Reel/Frame 045084/0184 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENTS 8108266 AND 8062324 AND REPLACE THEM WITH 6108266 AND 8060324 PREVIOUSLY RECORDED ON REEL 037518 FRAME 0292. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Feb 1, 2017
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 041703/0536 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 040652 FRAME: 0241. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER AND CHANGE OF NAME. Recorded Jan 5, 2017
From: FREESCALE SEMICONDUCTOR, INC.
To: NXP USA, INC.
Reel/Frame 041260/0850 →
MERGER Recorded Nov 8, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: NXP USA, INC.
Reel/Frame 040652/0241 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PCT NUMBERS IB2013000664, US2013051970, US201305935 PREVIOUSLY RECORDED AT REEL: 037444 FRAME: 0787. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Oct 17, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 040450/0715 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SUPPLEMENT TO THE SECURITY AGREEMENT Recorded Jun 16, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039138/0001 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 13, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037518/0292 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 5, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037444/0787 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0874 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Nov 13, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031627/0201 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Nov 13, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 031627/0158 →
SECURITY AGREEMENT Recorded Nov 6, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031591/0266 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2013
From: PRIEL, MICHAEL; KUZMIN, DAN; SHOSHANY, YOSSI
To: FREESCALE SEMICONDUCTOR INC.
Reel/Frame 031248/0990 →