IP Library Granted Patent US 7,548,103
Granted Patent B2
US 7,548,103 · App. 11/553,022 · Granted Jun 16, 2009

Storage device having low power mode and methods thereof

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,548,103
App. No.
11/553,022
Granted
Jun 16, 2009
Kind
B2
Abstract

A storage device and methods thereof are disclosed. The device includes a clock control module and a latch. During normal operation, the clock control module provides a periodic clock signal to a clock input of the latch, allowing the latch to operate normally. In a low power mode of operation, the clock control module provides a constant signal to the clock input of the latch so that the latch retains stored data during the low power mode of operation. The storage device can also include a power control module that provides a first power level to the latch in the normal mode of operation and a second power level during the second mode of operation.

Claims (70)

1. A device, comprising:

a power control module comprising a control input to receive a mode control signal and an output, the power control module configured to provide a first voltage reference at the output in response to the mode control signal being in a first state and to provide a second voltage reference at the output in response to the mode control signal being in a second state;

a clock control module comprising a control input to receive the mode control signal, a first clock input, and a first output, the first output configured to provide a clock signal when the mode control signal is in the first state and configured to provide a constant signal level at the first output in response to the mode control signal being in the second state; and

a first latch comprising:

a first pass gate comprising a first control input coupled to the first output of the clock control module and a first output; and

a first storage element comprising a first data input coupled to the first output of the first pass gate, a first clock input coupled to the first output of the clock control module, and a power input coupled to the output of the power control module.

2. The device of claim 1 , wherein the second voltage reference is lower than the first voltage reference.

3. The device of claim 1 , wherein the second voltage reference is at least equal to an operating voltage associated with the first storage element to allow the first storage element to maintain stored data.

4. The device of claim 1 , wherein the first latch further comprises:

a second storage element comprising a first data input and a power input coupled to the power output of the power control module; and

a second pass gate comprising a first input coupled to the first output of the clock control module and a first output coupled to the first data input of the second storage element.

5. The device of claim 1 wherein the first pass gate further comprises a second input coupled to the first clock input of the clock control module.

6. The device of claim 5 , wherein the first clock input is configured to provide a second periodic clock signal in response to the mode control signal being in the first state and is configured to provide a constant signal level in response to the mode control signal being in the second state.

7. The device of claim 1 , wherein the clock control module further comprises:

an inverter comprising an input coupled to the control input and an output;

a first transistor comprising a first current electrode coupled to a first voltage reference, a second current electrode, and a gate electrode coupled to the control input;

a second transistor comprising a first current electrode coupled to the second current electrode of the first transistor, a second current electrode coupled to the first output of the clock control module, and a control electrode coupled to the clock input;

a third transistor comprising a first current electrode coupled to the second current electrode of the second transistor, a second current electrode, and a control electrode coupled to the clock input;

a fourth transistor comprising a first current electrode coupled to the second current electrode of the third transistor, a second current electrode coupled to a second voltage reference, and a control electrode coupled to the output of the inverter; and

a fifth transistor comprising a first current electrode coupled to third voltage reference, a second current electrode coupled to the first output of the clock control module, and a control electrode coupled to the output of the inverter.

8. The device of claim 1 , wherein the power control module comprises:

a first transistor comprising a first current electrode coupled to a first voltage reference, a second current electrode coupled to the output, and a control electrode coupled to the control input; and

a second transistor comprising a first current electrode coupled to a second voltage reference, a second current electrode coupled to the output, and a control electrode coupled to the control input.

9. The device of claim 1 , wherein the storage element further comprises:

a second clock input;

a first transistor comprising a first current electrode coupled to the power input, a second current electrode, and a control electrode coupled to the first data input;

a second transistor comprising a first current electrode coupled to the second current electrode of the first transistor, a second current electrode coupled to a first voltage reference, and a control electrode coupled to the first data input;

a third transistor comprising a first current electrode coupled to the power input, a second current electrode, and a control electrode coupled to the second current electrode of the first transistor;

a fourth transistor comprising a first current electrode couple to the second current electrode of the third transistor, a second current electrode coupled to the data input, and a control electrode coupled to the second clock input;

a fifth transistor comprising a first current electrode coupled to the data input, a second current electrode, and a control electrode coupled to the first clock input; and

a sixth transistor comprising a first current electrode coupled to the second current electrode of the fifth transistor, a second current electrode coupled to the first voltage reference, and a control electrode coupled to the second current electrode of the first transistor.

10. The device of claim 1 , further comprising:

a second latch comprising a first clock input coupled to the first output of the clock control module, and a power input coupled to the output of the power control module.

11. The device of claim 1 , wherein the constant signal level is based on the second voltage reference.

12. A method, comprising:

in a first mode of operation, latching data at a first storage element;

during the first mode of operation, providing a first periodic clock signal to a first clock input of the storage element;

in a second mode of operation, maintaining the data latched at the first storage element; and

during the second mode of operation, providing a fixed signal level to the first clock input of the first storage element.

13. The method of claim 12 , further comprising:

during the first mode of operation, providing a first voltage to a power input of the first storage element; and

during the second mode of operation, providing a second voltage at the power input of the first storage element.

14. The method of claim 12 , wherein the fixed signal level corresponds to the second voltage.

15. The method of claim 14 , further comprising:

in the first mode of operation, latching data at a plurality of storage elements;

during the first mode of operation, providing a first periodic clock signal to a first clock input of the each of the plurality of storage elements;

during the first mode of operation, providing a first voltage to a power input of each of the plurality of storage elements;

in a second mode of operation, maintaining the data latched at each of the plurality of storage elements;

during the second mode of operation, providing a fixed signal level to the first clock input of each of the plurality of storage elements; and

during the second mode of operation, providing a second voltage at the power input of each of the plurality of storage elements.

16. The method of claim 14 , further comprising:

during the first mode of operation, providing a second periodic clock signal at a second clock input of the first storage element;

during the second mode of operation, providing a second fixed signal at the second clock input of the first storage element.

17. The method of claim 12 , wherein the second mode of operation corresponds to a low power mode of operation.

18. A device, comprising:

a power control module comprising a control input to receive a mode control signal and an output, the power control module configured to provide a first voltage reference at the output in response to the mode control signal being in a first state and to provide a second voltage reference at the output in response to the mode control signal being in a second state;

a clock control module comprising a control input to receive the mode control signal, a first clock input, and a first output, the first output configured to provide a clock signal when the mode control signal is in the first state and configured to provide a constant signal level at the first output in response to the mode control signal being in the second state, wherein the constant signal level is based on the second voltage reference;

a first latch comprising:

a first pass gate comprising a first control input coupled to the first output of the clock control module and a first output; and

a first storage element comprising a first data input coupled to the first output of the first pass gate, a first clock input coupled to the first output of the clock control module, and a power input coupled to the output of the power control module.

19. The device of claim 18 , wherein the clock control module further comprises:

an inverter comprising an input coupled to the control input and an output;

a first transistor comprising a first current electrode coupled to a first voltage reference, a second current electrode, and a gate electrode coupled to the control input;

a second transistor comprising a first current electrode coupled to the second current electrode of the first transistor, a second current electrode coupled to the first output of the clock control module, and a control electrode coupled to the clock input;

a third transistor comprising a first current electrode coupled to the second current electrode of the second transistor, a second current electrode, and a control electrode coupled to the clock input;

a fourth transistor comprising a first current electrode coupled to the second current electrode of the third transistor, a second current electrode coupled to a second voltage reference, and a control electrode coupled to the output of the inverter; and

a fifth transistor comprising a first current electrode coupled to third voltage reference, a second current electrode coupled to the first output of the clock control module, and a control electrode coupled to the output of the inverter.

20. The device of claim 18 , wherein the power control module comprises:

a first transistor comprising a first current electrode coupled to a first voltage reference, a second current electrode coupled to the output, and a control electrode coupled to the control input; and

a second transistor comprising a first current electrode coupled to a second voltage reference, a second current electrode coupled to the output, and a control electrode coupled to the control input.

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 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 →
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 →
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 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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2016
From: NANJING TRIDUCTOR NETWORK TECHNOLOGY CO., LTD.
To: HISILICON TECHNOLOGIES CO., LTD.
Reel/Frame 040531/0599 →
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 →
PATENT RELEASE Recorded Aug 17, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 039707/0471 →
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 →
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 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/0225 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037354/0823 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0143 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0553 →
RELEASE OF SECURITY INTEREST Recorded Nov 26, 2013
From: CITIBANK, N.A.
To: FREESCALE SEMICONDUCTOR, INC.; FREESCALE ACQUISITION CORPORATION; FREESCALE ACQUISITION HOLDINGS CORP.; FREESCALE HOLDINGS (BERMUDA) III, LTD.
Reel/Frame 031681/0276 →
RELEASE OF SECURITY INTEREST Recorded Nov 1, 2013
From: CITIBANK, N.A.
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 031526/0828 →
RELEASE OF SECURITY INTEREST Recorded Nov 1, 2013
From: CITIBANK, N.A.
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 031526/0965 →
RELEASE OF SECURITY INTEREST Recorded Nov 1, 2013
From: CITIBANK, N.A.
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 031527/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: NANJING TRIDUCTOR NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 031499/0084 →
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 Sep 23, 2009
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A.
Reel/Frame 023273/0099 →
SECURITY AGREEMENT Recorded Feb 2, 2007
From: FREESCALE SEMICONDUCTOR, INC.; FREESCALE ACQUISITION CORPORATION; FREESCALE ACQUISITION HOLDINGS CORP.; FREESCALE HOLDINGS (BERMUDA) III, LTD.
To: CITIBANK, N.A. AS COLLATERAL AGENT
Reel/Frame 018855/0129 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2006
From: RAMARAJU, RAVINDRARAJ; BEARDEN, DAVID R.
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 018438/0170 →