US5430683A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for reducing power in on-chip tag SRAM
Assignee: Intel Corp
•
Filing: 1994-03-15
•
Granted: 1995-07-04
•
Expires: 2014-03-15
Abstract
Abstract A method and apparatus for conserving power in a tag SRAM. The present invention includes circuitry for placing the tags of the tag SRAM in a reduced power consumption state. The present invention also includes circuitry to power up the tag SRAM out of the reduced power consumption state while maintaining the integrity of the data stored in the tags.
Inventors
- 👤 Jennefer S. Hardin
- 👤 Robert F. Kubick
- 👤 Brian K. Langendorf
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 09:06
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/26; G06F1/32; G06F1/3203; G06F1/3206; G06F1/3215; G06F1/3234; G06F1/325; G06F1/3275; G06F12/00; G06F12/02; G06F12/08; G06F12/0802; G06F12/0893; G06F12/0895; G06F2212/00; G06F2212/10; G06F2212/1028; Y; Y02; Y02D; Y02D10/00
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
123 words
An integrated circuit device comprising: a tag static random access memory (SRAM) storing addresses; sense amplifier circuitry coupled to said tag SRAM; a first means for activating said tag SRAM and said sense amplifier circuitry in response to a first signal initiating an access cycle to said SRAM, said first means being coupled to said tag SRAM; a second signal coupled to said tag SRAM, said second signal keeping said tag SRAM and said sense amplifier circuitry activated during said access cycle; and a second means coupled to said tag SRAM means for deactivating said tag SRAM and said sense amplifier circuitry upon completion of an access cycle to said tag SRAM, thereby placing said tag SRAM in a reduced power consumption state.
Claim 2
Dependent Claim
123 words
An integrated circuit device comprising: a tag static random access memory (SRAM) storing addresses; sense amplifier circuitry coupled to said tag SRAM; a first means for activating said tag SRAM and said sense amplifier circuitry in response to a first signal initiating an access cycle to said SRAM, said first means being coupled to said tag SRAM; a second signal coupled to said tag SRAM, said second signal keeping said tag SRAM and said sense amplifier circuitry activated during said access cycle; and a second means coupled to said tag SRAM means for deactivating said tag SRAM and said sense amplifier circuitry upon completion of an access cycle to said tag SRAM, thereby placing said tag SRAM in a reduced power consumption state.
Claim 3
Dependent Claim
25 words
The integrated circuit device of claim 1 wherein said second means includes means for detecting when said access cycle to said tag SRAM has completed.
Claim 4
Dependent Claim
19 words
The integrated circuit device of claim 1 wherein said second means is responsive to said second signal being de-asserted.
Claim 5
Dependent Claim
127 words
A memory controller comprising: a tag SRAM storing addresses; sense amplifier circuitry coupled to said tag SRAM; and a logic circuit coupled to said tag SRAM comprising: a first signal coupled to said tag SRAM, said first signal powering down said tag SRAM and said sense amplifier circuitry upon detecting the completion of an access cycle to said tag SRAM, thereby placing said tag SRAM in a reduced power consumption state, a second signal coupled to said tag SRAM, said second signal powering up said tag SRAM and said sense amplifier circuitry in response to an access to said tag SRAM; and a third signal coupled to said tag SRAM, said third signal keeping said tag SRAM and said sense amplifier circuitry activated during said access cycle.
Claim 6
Dependent Claim
127 words
A memory controller comprising: a tag SRAM storing addresses; sense amplifier circuitry coupled to said tag SRAM; and a logic circuit coupled to said tag SRAM comprising: a first signal coupled to said tag SRAM, said first signal powering down said tag SRAM and said sense amplifier circuitry upon detecting the completion of an access cycle to said tag SRAM, thereby placing said tag SRAM in a reduced power consumption state, a second signal coupled to said tag SRAM, said second signal powering up said tag SRAM and said sense amplifier circuitry in response to an access to said tag SRAM; and a third signal coupled to said tag SRAM, said third signal keeping said tag SRAM and said sense amplifier circuitry activated during said access cycle.
Claim 7
Dependent Claim
18 words
The memory controller of claim 4 wherein said first signal is responsive to de-assertion of said third signal.
Claim 8
Dependent Claim
106 words
In a computer system which includes a tag SRAM and sense amplifier circuitry coupled to said tag SRAM, a method for reducing power consumption in said tag SRAM, said method comprising the steps of: generating a first signal to activate said tag SRAM and said sense amplifier circuitry in response to a tag SRAM access cycle; generating a second signal to keep said tag SRAM and said sense amplifier circuitry active during said access cycle; and deactivating said tag SRAM and said sense amplifier circuitry upon detecting the completion of a tag SRAM access cycle, thereby placing said tag SRAM in a reduced power consumption state.
Claim 9
Dependent Claim
106 words
In a computer system which includes a tag SRAM and sense amplifier circuitry coupled to said tag SRAM, a method for reducing power consumption in said tag SRAM, said method comprising the steps of: generating a first signal to activate said tag SRAM and said sense amplifier circuitry in response to a tag SRAM access cycle; generating a second signal to keep said tag SRAM and said sense amplifier circuitry active during said access cycle; and deactivating said tag SRAM and said sense amplifier circuitry upon detecting the completion of a tag SRAM access cycle, thereby placing said tag SRAM in a reduced power consumption state.
Claim 10
Dependent Claim
21 words
The method of claim 6 wherein said step of deactivating said tag SRAM includes a step of de-asserting said second signal.
Claim 11
Dependent Claim
109 words
An integrated circuit device comprising: a memory array; sense amplifier circuitry coupled to said memory array; a first signal coupled to said memory array, said first signal activating said memory array and said sense amplifier circuitry in response to a memory access cycle; a second signal coupled to said memory array, said second signal keeping said memory array and said sense amplifier circuitry active throughout said access cycle; logic for detecting the completion of said memory access cycle, said logic coupled to said memory array; and a third signal for deactivating said memory array and said sense amplifier circuitry in response to detecting the completion of said access cycle.
Claim 12
Dependent Claim
109 words
An integrated circuit device comprising: a memory array; sense amplifier circuitry coupled to said memory array; a first signal coupled to said memory array, said first signal activating said memory array and said sense amplifier circuitry in response to a memory access cycle; a second signal coupled to said memory array, said second signal keeping said memory array and said sense amplifier circuitry active throughout said access cycle; logic for detecting the completion of said memory access cycle, said logic coupled to said memory array; and a third signal for deactivating said memory array and said sense amplifier circuitry in response to detecting the completion of said access cycle.
Claim 13
Dependent Claim
19 words
The integrated circuit device of claim 8 wherein said third signal is responsive to de-assertion of said second signal.
Claim 14
Dependent Claim
18 words
The integrated circuit device of claim 8 wherein said memory array comprises a static random access memory (SRAM).
Claim 15
Dependent Claim
17 words
The integrated circuit device of claim 10 wherein said memory array is a tag SRAM storing addresses.
References Cited (Backward Citations)
US4932001A
Cited
US5325335A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-07-03 | 1999-01-02 | 1999-07-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-07-03 | 2003-01-02 | 2003-07-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-07-03 | 2007-01-02 | 2007-07-04 | $7700.00 | Window Closed / Lapsed |