IP Library Granted Patent US 7,274,247
Granted Patent B2
US 7,274,247 · App. 11/098,344 · Granted Sep 25, 2007

System, method and program product for well-bias set point adjustment

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 7,274,247
App. No.
11/098,344
Granted
Sep 25, 2007
Kind
B2
Abstract

A well-bias system dynamically adjusts well-bias set points to optimal levels across an integrated circuit (IC) for enhanced power savings and component reliability during a standby or low-power mode of operation. A controller within the IC determines if the chip power supply voltage will be reduced during an imminent standby or low power mode and sets a register controlling a negative well-bias set point for asserting well-bias to charge wells of the IC accordingly. To minimize leakage current without compromising reliability, the well-bias set point is set to (1) an optimal well-bias set point if a reduced supply voltage is to be applied to the IC, or (2) a minimum well-bias set point when a nominal or high supply voltage is to be applied to the IC.

Claims (40)

1. A system comprising:

a well-bias circuit receiving a well-bias set point at an input, and providing bias corresponding to the well-bias set point to a charge well coupled to an output; and

logic coupled to the input of the well-bias circuit for setting the well-bias set point to a first value when the system enters into a first mode of operation and setting the well-bias set point to a second value when the system enters into a second mode of operation, wherein the first mode of operation is a low power mode where the system operates at a supply voltage of a magnitude lower than a supply voltage provided to the system during the second mode of operation.

2. The system of claim 1 , further comprising:

an enable circuit having an input coupled to the logic for receiving an enable signal and an output coupled to the well-bias circuit that enables the output of the well-bias circuit in response to receiving the enable signal, wherein the logic sends the enable signal in response to the system entering into either the first or second mode of operation.

3. The system of claim 1 , wherein the logic comprises a data processing component.

4. The system of claim 1 , wherein the first value is a optimized well-bias at the lower supply voltage.

5. The system of claim 1 , wherein the second value is a minimum well-bias of the well-bias circuit.

6. The system of claim 5 , wherein the supply voltage provided to the system during the second mode of operation is a nominal bias condition.

7. A system comprising:

a well-bias circuit receiving a well-bias set point at an input, and providing bias corresponding to the well-bias set point to a charge well coupled to an output;

logic coupled to the input of the well-bias circuit for setting the well-bias set point to a first value when the system enters into a first mode of operation and setting the well-bias set point to a second value when the system enters into a second mode of operation; and

one or more registers coupled to the logic and the well-bias circuit, wherein the logic sets the one or more registers to the well-bias set point, and further wherein the well-bias circuit retrieves the well-bias set point from the registers.

8. A system comprising:

a well-bias circuit receiving a well-bias set point at an input, and providing bias corresponding to the well-bias set point to a charge well coupled to an output;

logic coupled to the input of the well-bias circuit for setting the well-bias set point to a first value when the system enters into a first mode of operation and setting the well-bias set point to a second value when the system enters into a second mode of operation; and

one or more storage elements coupled to the logic, wherein the storage elements store the first values, and wherein the first values are retrieved from the storage elements by the logic for setting the well-bias points during the first mode of operation.

9. A method comprising:

determining that an integrated circuit is to enter into a mode of operation;

determining if a lower supply voltage relative to a nominal supply voltage of the integrated circuit will be applied during the mode of operation;

setting a well-bias circuit to apply a first level of well-bias to the charge wells of the integrated circuit if the lower supply voltage will be supplied during the mode of operation; and

setting the well-bias circuit to apply a second level of well-bias to the charge wells of the integrated circuit if the lower supply voltage will not be supplied to the integrated circuit during the mode of operation.

10. The method of claim 9 , wherein the first level of well-bias is an optimal well-bias for the integrated circuit when the lower supply voltage is supplied to the integrated circuit.

11. The method of claim 9 , wherein the second level is a minimum level of well-bias for the well-bias circuit.

12. The method of claim 9 , further comprising:

reading the first level from memory cells in the integrated circuit.

13. The method of claim 9 , further comprising in registers, wherein setting the well-bias circuit includes transferring the first level from registers of the integrated circuit storing the first level to the well-bias circuit and setting the well-bias in accordance with the transferred first level.

14. The method of claim 9 , further comprising testing the integrated circuit, wherein testing comprises:

setting a register to each possible register value;

setting the well-bias on the charge wells in response to each possible register value set in the register; and

measuring the leakage current for each setting of the well-bias in response to each possible register value set in the register.

15. The method of claim 14 , wherein the first level is the register value producing the lowest measured leakage current in the integrated circuit.

16. The method of claim 9 , wherein the mode of operation is a low power mode where the system operates at a supply voltage of a magnitude lower than a nominal supply voltage.

17. An article of manufacture comprising a machine-readable medium including program logic embedded therein for setting a well-bias point that causes circuitry to perform the steps of:

determining that an integrated circuit is to enter into a low power mode of operation where the system operates at a supply voltage of a magnitude lower than a nominal supply voltage;

determining if a lower supply voltage relative to a nominal supply voltage of the integrated circuit will be applied during the low power mode of operation;

setting a well-bias circuit to apply a first level of well-bias to the charge wells of the integrated circuit if the lower supply voltage will be supplied during the low power mode of operation; and

setting the well-bias circuit to apply a second level of well-bias to the charge wells of the integrated circuit if the lower supply voltage will not be supplied to the integrated circuit during the low power mode of operation.

18. The article of manufacture of claim 17 , wherein the first level of well-bias is an optimal well-bias for the integrated circuit when the lower supply voltage is supplied to the integrated circuit.

19. The article of manufacture of claim 17 , wherein the second level is a minimum level of well-bias for the well-bias circuit.

Assignments (31)
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 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 037486 FRAME 0517. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Dec 10, 2019
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 053547/0421 →
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 →
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 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050744/0097 →
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 →
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 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 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 LISTED CHANGE OF NAME SHOULD BE MERGER AND CHANGE PREVIOUSLY RECORDED AT REEL: 040652 FRAME: 0180. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER AND CHANGE OF NAME. Recorded Jan 12, 2017
From: FREESCALE SEMICONDUCTOR INC.
To: NXP USA, INC.
Reel/Frame 041354/0148 →
CHANGE OF NAME Recorded Nov 8, 2016
From: FREESCALE SEMICONDUCTOR INC.
To: NXP USA, INC.
Reel/Frame 040652/0180 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
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 12, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037486/0517 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037354/0704 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0553 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0143 →
SECURITY AGREEMENT Recorded Nov 6, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031591/0266 →
SECURITY AGREEMENT Recorded Jun 18, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030633/0424 →
SECURITY AGREEMENT Recorded May 13, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 024397/0001 →
SECURITY AGREEMENT Recorded Feb 16, 2008
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A.
Reel/Frame 020518/0215 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2006
From: WARD, GREGORY H.; MOOSA, MOHAMED S.; RASHED, MAHBUB M.
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 017872/0441 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2005
From: WARD, GREGORY H.; ALAM, MOHAMED S.; RASHED, MAHBUB M.
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 016447/0995 →