← Back to Patent Explorer
US5901103A Expired / Lapsed US ⏱️ 0.0 years remaining

Integrated circuit having standby control for memory and method thereof

Assignee: NXP USA Inc
•
Filing: 1997-04-07
•
Granted: 1999-05-04
•
Expires: 2017-04-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An integrated circuit (10) contains a central processing unit (CPU) (12) and a plurality of memory blocks (26-34) configured into one or more banks of memory. A plurality of power control switches (38-42) are used to dynamically select which of a plurality of external voltage supply signals are provided to power each of the memory blocks (26-34). The power control switches (38-42) may be configured from software via writing the data to a register (24) or can be enabled by test control circuitry (22) or can be automatically enabled in response to VDD power voltage failure. In addition, an intelligent controller can dynamically control the switches in response to execution flow of data accesses and instruction fetches from the memory banks so that only currently accessed memory banks or recently accessed memory banks are activated at a high power level while all other memory banks are in a low power stand-by mode.

Inventors

  • 👤 II Joseph M. Harris
  • 👤 John P. Dunn
  • 👤 Theo C. Freund
  • 👤 James C. Nash

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 11:48
CPC Classifications
G; G11; G11C; G11C5/00; G11C5/14; G11C5/143; G11C11/00; G11C11/21; G11C11/34; G11C11/40; G11C11/401; G11C11/406; G11C11/40618; G11C5/141; G11C8/00; G11C8/12; H; H10; H10W; H10W72/00

Claims Analysis

Total Claims: 53
Claim 1
Independent Claim 177 words
An integrated circuit comprising: a first plurality of volatile memory cells; a first power line; a second power line; a first power control switch electrically coupled to the first plurality of volatile memory cells, electrically coupled to the first power line, and electrically coupled to the second power line, wherein in response to a first control signal the first plurality of volatile memory cells is either electrically coupled to the first power line or is electrically coupled to the second power line; a register electrically coupled to the first power control switch, wherein the register provides the first control signal to the first power control switch; a second plurality of volatile memory cells; and a second power control switch electrically coupled to the second plurality of volatile memory cells, electrically coupled to the first power line, and electrically coupled to the second power line, wherein in response to a second control signal the second plurality of volatile memory cells is either electrically coupled to the first power line or is electrically coupled to the second power line.
Claim 2
Dependent Claim 177 words
An integrated circuit comprising: a first plurality of volatile memory cells; a first power line; a second power line; a first power control switch electrically coupled to the first plurality of volatile memory cells, electrically coupled to the first power line, and electrically coupled to the second power line, wherein in response to a first control signal the first plurality of volatile memory cells is either electrically coupled to the first power line or is electrically coupled to the second power line; a register electrically coupled to the first power control switch, wherein the register provides the first control signal to the first power control switch; a second plurality of volatile memory cells; and a second power control switch electrically coupled to the second plurality of volatile memory cells, electrically coupled to the first power line, and electrically coupled to the second power line, wherein in response to a second control signal the second plurality of volatile memory cells is either electrically coupled to the first power line or is electrically coupled to the second power line.
Claim 3
Dependent Claim 31 words
The integrated circuit of claim 1, wherein the first power line is further characterized as a VDD line and the second power line is further characterized as a standby voltage line.
Claim 4
Dependent Claim 37 words
The integrated circuit of claim 2, wherein in response to the first control signal and a power failure the first power control switch electrically couples the first plurality of volatile memory cells to the standby voltage line.
Claim 5
Dependent Claim 47 words
The integrated circuit of claim 2, wherein in response to the second control signal the second power control switch electrically decouples the second plurality of volatile memory cells from the VDD line and electrically couples the second plurality of volatile memory cells to the standby voltage line.
Claim 6
Dependent Claim 18 words
The integrated circuit of claim 4, wherein the second control signal is further characterized as a test signal.
Claim 7
Dependent Claim 19 words
The integrated circuit of claim 5, wherein the test signal is further characterized as a soft error test signal.
Claim 8
Dependent Claim 19 words
The integrated circuit of claim 1, wherein the second control signal is generated in response to a power failure.
Claim 9
Dependent Claim 26 words
The integrated circuit of claim 7, wherein data retention within the second plurality of volatile memory cells is not maintained in response to the power failure.
Claim 10
Dependent Claim 25 words
The integrated circuit of claim 7, wherein data retention within the first plurality of volatile memory cells is maintained in response to the power failure.
Claim 11
Dependent Claim 25 words
The integrated circuit of claim 7, wherein data retention within the second plurality of volatile memory cells is maintained in response to the power failure.
Claim 12
Dependent Claim 26 words
The integrated circuit of claim 7, wherein data retention within the first plurality of volatile memory cells is not maintained in response to the power failure.
Claim 13
Dependent Claim 36 words
The integrated circuit of claim 7, wherein data retention within the first plurality of volatile memory cells, and data retention within the second plurality of volatile memory cells is maintained in response to the power failure.
Claim 14
Dependent Claim 24 words
The integrated circuit of claim 1, wherein the first plurality of volatile memory cells is further characterized as a first plurality of SRAM cells.
Claim 15
Dependent Claim 26 words
The integrated circuit of claim 1, wherein the first plurality of volatile memory cells is further characterized as a first plurality of six transistor SRAM cells.
Claim 16
Dependent Claim 22 words
The integrated circuit of claim 1, wherein the first plurality of volatile memory cells is further characterized as a first memory block.
Claim 17
Dependent Claim 22 words
The integrated circuit of claim 14, wherein the second plurality of volatile memory cells is further characterized as a second memory block.
Claim 18
Dependent Claim 28 words
The integrated circuit of claim 1, wherein the first plurality of volatile memory cells is further characterized as a first memory bank comprising a plurality of memory blocks.
Claim 19
Dependent Claim 29 words
The integrated circuit of claim 17, wherein the second plurality of volatile memory cells is further characterized as a second memory bank of comprising a plurality of memory blocks.
Claim 20
Dependent Claim 30 words
The integrated circuit of claim 1, wherein the register is electrically coupled to the second power control switch and provides the second control signal to the second power control switch.
Claim 21
Dependent Claim 43 words
The integrated circuit of claim 1, further comprising a central processing unit electrically coupled to the register, wherein the register provides the first control signal to the first power control switch in response to a software instruction executed in the central processing unit.
Claim 22
Dependent Claim 42 words
The integrated circuit of claim 1, wherein the first power line is further characterized as having a first voltage and the second power line is further characterized as having a second voltage, wherein the first voltage is greater than the second voltage.
Claim 23
Dependent Claim 34 words
The integrated circuit of claim 1, wherein data retention within the first plurality of volatile memory cells is either maintained or not maintained in response to a power failure and the first control signal.
Claim 24
Dependent Claim 34 words
The integrated circuit of claim 22, wherein data retention within the first plurality of volatile memory cells is either maintained or not maintained in response to a power failure and the second control signal.
Claim 25
Dependent Claim 256 words
An integrated circuit comprising: a volatile memory, the volatile memory comprising a first plurality of volatile memory cells, a second plurality of volatile memory cells, and a third plurality of volatile memory cells; a first power line; a second power line; a fist power control switch electrically coupled to the first plurality of volatile memory cells, electrically coupled to the first power line, and electrically coupled to the second power line, wherein in response to a first control signal the first plurality of volatile memory cells is either electrically coupled to the first power line or is electrically coupled to the second power line; and a register electrically coupled to the first power control switch, wherein the register provides the first control signal to the first power control switch; a second power control switch electrically coupled to the second plurality of volatile memory cells, electrically coupled to the first power line, and electrically coupled to the second power line, wherein in response to a second control signal the second plurality of volatile memory cells is either electrically coupled to the first power line or is electrically coupled to the second power line; and a third power control switch electrically coupled to the third plurality of volatile memory cells, electrically coupled to the first power line, and electrically coupled to the second power line, wherein in response to a third control signal the third plurality of volatile memory cells is either electrically coupled to the first power line or is electrically coupled to the second power line.
Claim 26
Dependent Claim 256 words
An integrated circuit comprising: a volatile memory, the volatile memory comprising a first plurality of volatile memory cells, a second plurality of volatile memory cells, and a third plurality of volatile memory cells; a first power line; a second power line; a fist power control switch electrically coupled to the first plurality of volatile memory cells, electrically coupled to the first power line, and electrically coupled to the second power line, wherein in response to a first control signal the first plurality of volatile memory cells is either electrically coupled to the first power line or is electrically coupled to the second power line; and a register electrically coupled to the first power control switch, wherein the register provides the first control signal to the first power control switch; a second power control switch electrically coupled to the second plurality of volatile memory cells, electrically coupled to the first power line, and electrically coupled to the second power line, wherein in response to a second control signal the second plurality of volatile memory cells is either electrically coupled to the first power line or is electrically coupled to the second power line; and a third power control switch electrically coupled to the third plurality of volatile memory cells, electrically coupled to the first power line, and electrically coupled to the second power line, wherein in response to a third control signal the third plurality of volatile memory cells is either electrically coupled to the first power line or is electrically coupled to the second power line.
Claim 27
Dependent Claim 42 words
The integrated circuit of claim 24, wherein the first power line is further characterized as having a first voltage and the second power line is further characterized as having a second voltage, wherein the first voltage is greater than the second voltage.
Claim 28
Dependent Claim 30 words
The integrated circuit of claim 24, wherein data retention within the first plurality of volatile memory cells is maintained in response to a power failure and the first control signal.
Claim 29
Dependent Claim 31 words
The integrated circuit of claim 24, wherein data retention within the first plurality of volatile memory cells is not maintained in response to a power failure and the first control signal.
Claim 30
Dependent Claim 37 words
The integrated circuit of claim 24, wherein the first control signal electrically couples the first plurality of volatile memory cells to either the first power line or the second power line in response to a power failure.
Claim 31
Dependent Claim 43 words
The integrated circuit of claim 24, further comprising a central processing unit electrically coupled to the register, wherein the register provides the first control signal to the first power control switch in response to a software instruction executed in the central processing unit.
Claim 32
Dependent Claim 23 words
The integrated circuit of claim 24, wherein the first plurality of volatile memory cells is further characterized as a plurality of SRAM cells.
Claim 33
Dependent Claim 25 words
The integrated circuit of claim 24, wherein the first plurality of volatile memory cells is further characterized as a plurality of six transistor SRAM cells.
Claim 34
Dependent Claim 22 words
The integrated circuit of claim 24, wherein the first plurality of volatile memory cells is further characterized as a first memory block.
Claim 35
Dependent Claim 27 words
The integrated circuit of claim 24, wherein the first plurality of volatile memory cells is further characterized as a memory bank comprising a plurality of memory blocks.
Claim 36
Dependent Claim 34 words
The integrated circuit of claim 24, further comprising test control circuitry electrically coupled to the first power control switch, wherein the test control circuitry provides a test signal to the &a power control switch.
Claim 37
Dependent Claim 32 words
The integrated circuit of claim 34, wherein in response to the test signal the first power control switch electrically couples the first plurality of volatile memory cells to a standby voltage line.
Claim 38
Dependent Claim 19 words
The integrated circuit of claim 3, wherein the test signal is further characterized as a soft error test signal.
Claim 39
Dependent Claim 31 words
The integrated circuit of claim 24, wherein the first power line is further characterized as a VDD line and the second power line is further characterized as a standby voltage line.
Claim 40
Dependent Claim 36 words
The integrated circuit of claim 37, wherein in response to the first control signal and a power failure the first power control switch electrically couples the first plurality of volatile memory cells to the VDD line.
Claim 41
Dependent Claim 37 words
The integrated circuit of claim 37, wherein in response to the first control signal and a power failure the first power control switch electrically couples the first plurality of volatile memory cells to the standby voltage line.
Claim 42
Dependent Claim 32 words
The integrated circuit of claim 37, wherein in response to a power failure the first power control switch electrically couples the plurality of find volatile memory cells to a standby voltage line.
Claim 43
Dependent Claim 25 words
The integrated circuit of claim 40, wherein data retention within the first plurality of volatile memory cells is maintained in response to the power failure.
Claim 44
Independent Claim 219 words
A method for providing a supply voltage to a plurality of memory blocks within an integrated circuit, the method comprising the steps of: providing the integrated circuit, the integrated circuit having a first memory block, the first memory block comprising a first plurality of volatile memory cells, a second memory block, the second memory block comprising a second plurality of volatile memory cells, a register, a first power control switch, and a second power control switch, wherein the first power control switch is coupled to the first memory block and the second power control switch is coupled to the second memory block and the register is coupled to at least the first power control switch; providing a first supply voltage and a second supply voltage to the first power control switch and to the second power control switch; providing a first control signal to the first power control switch in response to writing a control value to the register, wherein response to the first control signal the first memory block is either coupled to the first supply voltage or the second supply voltage; and providing a second control signal to the second power control switch, wherein response to the second control signal the second memory block is either coupled to the first supply voltage or the second supply voltage.
Claim 45
Independent Claim 219 words
A method for providing a supply voltage to a plurality of memory blocks within an integrated circuit, the method comprising the steps of: providing the integrated circuit, the integrated circuit having a first memory block, the first memory block comprising a first plurality of volatile memory cells, a second memory block, the second memory block comprising a second plurality of volatile memory cells, a register, a first power control switch, and a second power control switch, wherein the first power control switch is coupled to the first memory block and the second power control switch is coupled to the second memory block and the register is coupled to at least the first power control switch; providing a first supply voltage and a second supply voltage to the first power control switch and to the second power control switch; providing a first control signal to the first power control switch in response to writing a control value to the register, wherein response to the first control signal the first memory block is either coupled to the first supply voltage or the second supply voltage; and providing a second control signal to the second power control switch, wherein response to the second control signal the second memory block is either coupled to the first supply voltage or the second supply voltage.
Claim 46
Dependent Claim 44 words
The method of claim 42, wherein the step of providing the first supply voltage and the second supply voltage, the first supply voltage is further characterized as a VDD supply voltage and the second supply voltage is further characterized as a standby supply voltage.
Claim 47
Dependent Claim 38 words
The method of claim 43, wherein the step of providing the first control signal the first control signal couples the first memory block to the standby supply voltage when the VDD supply voltage drops below a threshold voltage.
Claim 48
Dependent Claim 38 words
The method of claim 43, wherein the step of providing a second control signal the second control signal couples the second memory block to the standby supply voltage when the VDD supply voltage drops below a threshold voltage.
Claim 49
Dependent Claim 34 words
The method of claim 43, wherein the step of providing the first control signal the first control signal couples the first memory block to the standby supply voltage in response to a power failure.
Claim 50
Dependent Claim 34 words
The method of claim 43, wherein the step of providing the first control signal the first control signal couples the first memory block to the VDD supply voltage in response to a power failure.
Claim 51
Dependent Claim 30 words
The method of claim 42, wherein the step of providing the first supply voltage and the second supply voltage, the first supply voltage is unequal to the second supply voltage.
Claim 52
Dependent Claim 32 words
The method of claim 42, wherein the step of providing the integrated circuit, the first plurality of volatile memory cells are further characterized as a first plurality of six transistor SRAM cells.
Claim 53
Dependent Claim 30 words
The method of claim 42, wherein the step of providing the integrated circuit, the first plurality of volatile memory cells are further characterized as a first plurality of SRAM cells.

References Cited (Backward Citations)

US4388706A Cited
US4984211A Cited
US5127096A Cited
US5079744A Cited
US5343436A Cited
US5616162A Cited
US5283905A Cited
US5537360A Cited
US5594694A Cited
US5615159A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-05-03 2002-11-02 2003-05-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-05-03 2006-11-02 2007-05-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-05-03 2010-11-02 2011-05-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag