IP Library Granted Patent US 7,848,718
Granted Patent B2
US 7,848,718 · App. 11/578,899 · Granted Dec 7, 2010

Method apparatus comprising integrated circuit and method of powering down such 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 7,848,718
App. No.
11/578,899
Granted
Dec 7, 2010
Kind
B2
Abstract

The present invention relates to a mobile apparatus comprising an integrated circuit to operate predefined functions, which integrated circuit is susceptible to be set in a standby operating mode wherein which said circuit can resume operation within a predefined delay. The circuit comprises configuration sequential logic having defined states that need to be stored before the circuit enters in standby mode. The mobile apparatus further comprises a power down unit for storing the states of the configuration sequential logic into a low leakage storage area during standby mode that reduces standby current considerably.

Claims (33)

1. A mobile apparatus comprising:

an integrated circuit block configured to perform predefined functions, the circuit block being susceptible to be set in a standby operating mode wherein which said circuit block can resume operation within a predefined period of time, said circuit block comprising configuration sequential logic and functional sequential logic having defined states; and

a power down unit configured to respond to a request to switch from an active operating mode to the standby operating mode by:

determining whether there is an active Input/Output transfer;

when there is an active Input/Output transfer, terminating the Input/Output transfer, and subsequently storing states of the configuration sequential logic into a state recovery storage area and powering down the circuit block except for the state recovery storage area; and

when there is not an active Input/Output transfer, storing states of the configuration sequential logic into state recovery storage area and powering down the circuit block except for the state recovery storage area.

2. The mobile apparatus as claimed in claim 1 , wherein the circuit block comprises different logic blocks to distinguish between the configuration sequential logic and the functional sequential logic, so that only the states of the configuration sequential logic are relevant to be stored into said state recovery storage area.

3. The mobile apparatus as claimed in claim 1 wherein said power down unit comprises a power down control unit configured to control activity levels of the circuit block.

4. The mobile apparatus as claimed in claim 1 , further comprising a plurality of wake-up request detectors configured to detect wake-up requests for the circuit block to be powered up again from the standby operating mode into the active operating mode.

5. The mobile apparatus as claimed in claim 1 wherein the states of the configuration sequential logic consist of information data, said data being shifted serially from the configuration sequential logic into the state recovery storage area before the circuit block is powered down in standby mode.

6. The mobile apparatus as claimed in claim 1 wherein the states of the configuration sequential logic consist of information data, the circuit block being arranged so that said data are loaded in parallel from the configuration sequential logic into the state recovery storage area, using storage cell lines to store and reload the data.

7. The mobile apparatus as claimed in claim 5 wherein the circuit comprises dedicated flip-flops configured to perform multiplexing/demultiplexing of store and reload lines.

8. The mobile apparatus as claimed in claim 1 wherein said circuit block is an Input/Output peripheral block configured to enable said mobile apparatus to communicate with peripheral devices.

9. The mobile apparatus of claim 1 wherein the apparatus is configured to respond to a request to switch from the stand-by operating mode to the active operating mode by:

powering up the circuit block;

reloading states stored in the state recovery storage area into the configuration sequential logic; and

resuming the active operating mode of the circuit block.

10. The mobile apparatus of claim 9 wherein the apparatus is configured to respond to the request to switch from the stand-by operating mode to the active operating mode by loading default states of the functional sequential logic before resuming the active operating mode of the circuit block.

11. A method, performed by a mobile device, comprising:

receiving a request to switch a circuit of the mobile device from an active mode to a standby mode, mode of operation: and

under control of a power-down unit of the mobile device,

determining whether any Input/Output transfers are active;

when it is determined that Input/Output transfers are active, terminating the Input/Output transfers and subsequently storing states of configuration sequential logic of the circuit into state recovery storage area and powering down the circuit except the state recovery storage area; and

when it is determined that Input/Output transfers are not active, storing states of configuration sequential logic of the circuit into state recovery storage area and powering down the circuit except the state recovery storage area.

12. The method as claimed in claim 11 wherein the circuit comprises functional sequential logic and the storing is limited to storing states of the configuration sequential logic in the state recovery storage area.

13. The method as claimed in claim 11 wherein the step of storing the states of the configuration sequential logic into the state recovery storage area is performed serially.

14. The method as claimed in claim 11 wherein the step of storing the states of the configuration sequential logic into the state recovery storage area is performed in parallel.

15. The method of claim 11 , further comprising:

responding to a wake-up request by:

powering up the circuit;

reloading states stored in the state recovery storage area into the configuration sequential logic; and

resuming the active operational mode of the circuit.

16. The method of claim 15 wherein the resuming the active operational mode of the circuit comprises resuming operation of functional sequential logic of the circuit in a default state of the functional sequential logic.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER PREVIOUSLY RECORDED AT REEL: 034826 FRAME: 0047. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 24, 2015
From: ST-ERICSSON SA, EN LIQUIDATION
To: SNAPTRACK, INC.
Reel/Frame 035092/0826 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE ON THE ASSIGNMENT. ASSIGNEE WAS RECORDED INCORRECTLY AS SNAPTRACK, INC AND SHOULD BE SNAPTRACK, INC. PREVIOUSLY RECORDED ON REEL 034588 FRAME 0822. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT FROM ST-ERICSSON SA, EN LIQUIDATION TO SNAPTRACK, INC.. Recorded Jan 27, 2015
From: ST-ERICSSON SA, EN LIQUIDATION
To: SNAPTRACK, INC.
Reel/Frame 034826/0047 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2014
From: ST-ERICSSON SA, EN LIQUIDATION
To: SNAPTRACK, INC
Reel/Frame 034588/0822 →
CHANGE OF NAME Recorded Nov 24, 2014
From: ST WIRELESS SA; ST-ERICSSON SA
To: ST-ERICSSON SA, EN LIQUIDATION
Reel/Frame 034470/0582 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2010
From: NXP B.V.
To: ST WIRELESS SA
Reel/Frame 024782/0241 →
CHANGE OF NAME Recorded Aug 3, 2010
From: ST WIRELESS SA
To: ST-ERICSSON SA
Reel/Frame 024783/0561 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2007
From: KOCH, STEFAN; GELKE, HANS-JOACHIM
To: NXP B.V.
Reel/Frame 019950/0456 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2007
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: NXP B.V.
Reel/Frame 019719/0843 →