IP Library Granted Patent US 7,057,960
Granted Patent B1
US 7,057,960 · App. 10/629,667 · Granted Jun 6, 2006

Method and architecture for reducing the power consumption for memory devices in refresh operations

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,057,960
App. No.
10/629,667
Granted
Jun 6, 2006
Kind
B1
Abstract

A method for reducing power consumption during background operations in a memory array with a plurality of sections comprising the steps of (i) controlling the background operations in one or more sections of the memory array in response to one or more control signals and (ii) presenting the one or more control signals and one or more decoded address signals to one or more periphery array circuits of the one or more sections.

Claims (43)

1. A method for reducing power consumption during background operations in a memory array with a plurality of sections comprising the steps of:

controlling said background operations in each of said plurality of sections of said memory array in response to one or more control signals, wherein said one or more control signals are generated in response to a programmable address signal and said background operations can be enabled simultaneously in two or more of said plurality of sections independently of any other section; and

presenting said one or more control signals and one or more decoded address signals to one or more periphery array circuits of said plurality of sections.

2. The method according to claim 1 , wherein said background operations comprise a refresh operation.

3. The method according to claim 1 , wherein said plurality of sections comprise quadrants.

4. The method according to claim 1 , wherein said background operations comprise parity checking.

5. The method according to claim 1 , further comprising:

controlling, in response to said one or more control signals, an operation of said one or more periphery array circuits, wherein said periphery array circuits each comprise one or more circuits from the group consisting of sense amplifiers, column multiplexer circuits, equalization circuits, and wordline driver circuits.

6. The method according to claim 1 , further comprising:

generating one of said one or more control signals for each of said plurality of sections of said memory array.

7. The method according to claim 1 , further comprising:

generating said one or more control signals in response to a refresh enable signal.

8. The method according to claim 7 , further comprising generating a memory cell selection signal comprising a binary numerical representation configured such that a single bit changes between successive numbers in response to said refresh enable signal.

9. An apparatus comprising:

means for controlling a background operation in each of a plurality of sections of a memory array in response to one or more control signals, wherein said one or more control signals are generated in response to a programmable address signal and said background operations can be enabled simultaneously in two or more of said plurality of sections independently of any other section; and

means for presenting said one or more control signals and one or more decoded address signals to one or more periphery array circuits of said plurality of sections.

10. An apparatus comprising:

a memory array comprising a plurality of sections, wherein each of said sections comprises (i) a plurality of memory cells and (ii) periphery array circuitry configured to control access to said plurality of memory cells; and

a control circuit configured to present one or more control signals and one or more decoded address signals to said periphery array circuitry of said plurality of sections, wherein said one or more control signals are generated in response to a programmable address signal, a background operation in each of said plurality of sections is controlled in response to said one or more control signals and said background operation can be enabled simultaneously in two or more of said plurality of sections independently of any other section.

11. The apparatus according to claim 10 , wherein said background operation comprises a refresh operation.

12. The apparatus according to claim 10 , wherein each of said one or more control signals is configured to control one or more array control signals of a corresponding section.

13. The apparatus according to claim 10 , wherein said periphery array circuitry comprises one or more sense amplifiers configured to sense a memory cell state in response to said one or more control signals and said one or more decoded address signals.

14. The apparatus according to claim 10 , wherein said periphery array circuitry is configured to generate one or more wordline signals in response to said one or more control signals and said one or more decoded address signals.

15. The apparatus according to claim 10 , wherein said periphery array circuitry comprises equalization circuitry configured to equalize one or more bitlines to a predetermined voltage potential in response to said one or more control signals and said one or more decoded address signals.

16. The apparatus according to claim 10 , wherein said periphery array circuitry comprises column multiplexing circuitry.

17. The apparatus according to claim 10 , wherein each of said memory cells comprises a dynamic storage element.

18. The apparatus according to claim 10 , wherein said background operation comprises parity checking.

19. The apparatus according to claim 10 , wherein said one or more decoded address signals comprise one or more decoded row address signals and one or more decoded column address signals.

20. The apparatus according to claim 10 , wherein said periphery array circuitry of each of said plurality of sections is configured to control said plurality of memory cells of each of said plurality of sections in response to (i) said one or more control signals and (ii) said one or more decoded address signals.

21. The apparatus according to claim 10 , wherein said memory array comprises a plurality of blocks and each block of said plurality of blocks comprises two or more of said plurality of sections.

22. The method according to claim 1 , wherein said one or more decoded address signals comprise one or more decoded row address signals and one or more decoded column address signals.

23. The method according to claim 1 , wherein said background operations are enabled in response to a first state of said one or more control signals.

24. The method according to claim 1 , wherein said background operations are disabled in response to a first state of said one or more control signals.

25. A method for reducing power consumption during parity checking in a memory array with a plurality of sections comprising the steps of:

controlling said parity checking in one or more of said plurality of sections of said memory array in response to one or more control signals; and

presenting said one or more control signals and one or more decoded address signals to one or more periphery array circuits of said one or more sections.

26. A method for reducing power consumption during background operations in a memory array with a plurality of sections comprising the steps of:

controlling said background operations in one or more of said plurality of sections of said memory array in response to one or more control signals;

presenting said one or more control signals and one or more decoded address signals to one or more periphery array circuits of said one or more sections; and

generating a memory cell selection signal comprising a binary numerical representation configured such that a single bit changes between successive numbers in response to a refresh enable signal.

27. An apparatus comprising:

a memory array comprising a plurality of sections, wherein each of said sections comprises (i) a plurality of memory cells and (ii) periphery array circuitry configured to control access to said plurality of memory cells; and

a control circuit configured to present one or more control signals and one or more decoded address signals to said periphery array circuitry of said plurality of sections, wherein (a) a background operation in each of said plurality of sections (i) is controlled in response to said one or more control signals and (ii) can be enabled independently of any other section and (b) said control circuit comprises (i) an array control circuit configured to generate said one or more control signals in response to one or more block address signals and a refresh enable signal and (ii) a register configured to store said one or more block address signals.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2019
From: INTELLECTUAL VENTURES ASSETS 92 LLC
To: INNOMEMORY LLC
Reel/Frame 048050/0237 →
NUNC PRO TUNC ASSIGNMENT Recorded Dec 14, 2018
From: TAMIRAS PER PTE. LTD., LLC
To: INTELLECTUAL VENTURES ASSETS 92 LLC
Reel/Frame 047780/0953 →
MERGER Recorded Oct 20, 2015
From: WONIEGE DATA B.V., LLC
To: TAMIRAS PER PTE. LTD., LLC
Reel/Frame 036834/0970 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2010
From: CYPRESS SEMICONDUCTOR CORPORATION
To: WONIEGE DATA B.V., LLC
Reel/Frame 024640/0904 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2010
From: FICUS, TIMOTHY E.; CHAPMAN, DAVID E.; PARENT, RICHARD M.
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 024369/0145 →