Patent US6021076A successfully refreshed from Google Patents.
US6021076A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus and method for thermal regulation in memory subsystems
Assignee: Rambus Inc
•
Filing: 1998-07-16
•
Granted: 2000-02-01
•
Expires: 2018-07-16
Abstract
Abstract A memory system configured to provide thermal regulation of a plurality of memory devices is disclosed. The memory system comprises a memory device coupled to a bus. Additionally, the memory system also comprises a controller coupled to the bus. The controller determines an operating temperature of the memory device. Based on the operating temperature of the memory device, the controller is further operable to manipulate the operation of the memory system.
Inventors
- 👤 Steven C. Woo
- 👤 Ramprasad Satagopan
- 👤 Richard M. Barth
- 👤 Ely K. Tsern
- 👤 Craig E. Hampel
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 21:26
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/26; G06F1/32; G06F1/3203; G06F1/3206; G06F1/3215; G06F1/3225; G06F1/16; G06F1/20; G06F1/206; G11; G11C; G11C11/00; G11C11/21; G11C11/34; G11C11/40; G11C11/401; G11C11/406; G11C11/40626; Y; Y02; Y02D; Y02D10/00
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
105 words
A memory system comprising: a memory controller coupled to a bus; a memory device coupled to the bus, the memory device operable to receive data from the bus during a write operation and to transmit data onto the bus during a read operation; wherein the memory controller comprises: a tracking circuit operable to track a number of memory device operations during a period of time, the memory device operations including at least one of write operations and read operations; and a control circuit operable to manipulate operation of the memory system in response to a comparison of the number of memory operations and a reference.
Claim 2
Dependent Claim
105 words
A memory system comprising: a memory controller coupled to a bus; a memory device coupled to the bus, the memory device operable to receive data from the bus during a write operation and to transmit data onto the bus during a read operation; wherein the memory controller comprises: a tracking circuit operable to track a number of memory device operations during a period of time, the memory device operations including at least one of write operations and read operations; and a control circuit operable to manipulate operation of the memory system in response to a comparison of the number of memory operations and a reference.
Claim 3
Dependent Claim
15 words
The memory system of claim 1, wherein the tracking circuit comprises at least one counter.
Claim 4
Dependent Claim
40 words
The memory system of claim 2, wherein the at least one counter comprises: a first counter incremented by each read operation during the period of time; and a second counter incremented by each write operation during the period of time.
Claim 5
Dependent Claim
17 words
The memory system of claim 3, wherein the at least one counter comprises a First-In-First-Out (FIFO) buffer.
Claim 6
Dependent Claim
27 words
The memory system of claim 1, wherein the reference comprises data relating a number of memory device operations with an estimated operating temperature for the memory device.
Claim 7
Dependent Claim
53 words
The memory system of claim 5, wherein the memory controller further comprises: a delay circuit operable to select a first delay between successive read operations and to select a second delay between successive write operations, on the basis of a control circuit comparison indicating that the number of memory operations exceeds the reference.
Claim 8
Dependent Claim
68 words
The memory system of claim 5, wherein the memory device is operable in first and second modes of operation, the memory device consuming less power in the second mode of operation as compared with the first mode of operation; and wherein the memory controller is operable to select between the first and second modes of operation for the memory device on the basis of the control circuit comparison.
Claim 9
Independent Claim
82 words
A method of regulating the operating temperature of a memory device in a memory system comprising the memory device and a memory controller, the method comprising: determining a number of operations involving the memory device during a time period; comparing the number of operations to reference data corresponding to an estimated operating temperature for the memory device; determining whether to manipulate the operation of the memory system on the basis of the comparison between the number of operations and the reference data.
Claim 10
Independent Claim
82 words
A method of regulating the operating temperature of a memory device in a memory system comprising the memory device and a memory controller, the method comprising: determining a number of operations involving the memory device during a time period; comparing the number of operations to reference data corresponding to an estimated operating temperature for the memory device; determining whether to manipulate the operation of the memory system on the basis of the comparison between the number of operations and the reference data.
Claim 11
Dependent Claim
43 words
The method of claim 8, wherein the number of operations comprises at least one of a number of read operations involving the memory device, a number of write operations involving the memory device, and a number of refresh operations involving the memory device.
Claim 12
Dependent Claim
27 words
The method of claim 8, further comprising: upon determining to manipulate the operation of the memory system, introducing delays between successive read operations and successive write operations.
Claim 13
Dependent Claim
29 words
The method of claim 8, further comprising: upon determining to manipulate the operation of the memory system, placing the memory device in a mode of operation requiring less power.
Claim 14
Dependent Claim
25 words
The method of claim 8, further comprising: upon determining to manipulate the operation of the memory system, increasing the refresh rate for the memory device.
Claim 15
Dependent Claim
81 words
A memory system comprising: a memory controller coupled to a bus; a memory device coupled to the bus and having a maximum operating temperature; a temperature sensor measuring an actual operating temperature for the memory device; a circuit periodically refreshing data in the memory device at a first rate when the actual operating temperature is below the maximum operating temperature, and at a second rate, higher than the first rate, when the actual operating temperature is above the maximum operating temperature.
Claim 16
Dependent Claim
81 words
A memory system comprising: a memory controller coupled to a bus; a memory device coupled to the bus and having a maximum operating temperature; a temperature sensor measuring an actual operating temperature for the memory device; a circuit periodically refreshing data in the memory device at a first rate when the actual operating temperature is below the maximum operating temperature, and at a second rate, higher than the first rate, when the actual operating temperature is above the maximum operating temperature.
Claim 17
Dependent Claim
21 words
The memory system of claim 13, wherein the temperature sensor generates temperature data communicated to the memory controller via the bus.
Claim 18
Dependent Claim
46 words
The memory system of claim 13, wherein the temperature sensor generates temperature data, and wherein the memory system further comprises: a signal line connecting the temperature sensor and the memory controller, such that the temperature data is communicated to the memory controller via the signal line.
Claim 19
Dependent Claim
38 words
The memory system of claim 15, wherein the temperature data comprises a digital flag and wherein the memory controller further comprises: a data register connected to the signal line and storing a value associated with the digital flag.
Claim 20
Dependent Claim
112 words
A memory comprising: a memory device coupled to a bus, the memory device being operable in a first power mode and a second power mode and having a maximum operating temperature; a temperature sensor measuring an actual operating temperature for the memory device; a memory controller coupled to the bus, the memory controller selecting the first power mode for the memory device when the actual operating temperature is below the maximum operating temperature, and selecting the second power mode for the memory device when the actual operating temperature is above the maximum operating temperature; wherein the memory device consumes less power in the second power mode than in the first power mode.
Claim 21
Dependent Claim
112 words
A memory comprising: a memory device coupled to a bus, the memory device being operable in a first power mode and a second power mode and having a maximum operating temperature; a temperature sensor measuring an actual operating temperature for the memory device; a memory controller coupled to the bus, the memory controller selecting the first power mode for the memory device when the actual operating temperature is below the maximum operating temperature, and selecting the second power mode for the memory device when the actual operating temperature is above the maximum operating temperature; wherein the memory device consumes less power in the second power mode than in the first power mode.
Claim 22
Dependent Claim
21 words
The memory system of claim 17, wherein the temperature sensor generates temperature data communicated to the memory controller via the bus.
Claim 23
Dependent Claim
46 words
The memory system of claim 17, wherein the temperature sensor generates temperature data, and wherein the memory system further comprises: a signal line connecting the temperature sensor and the memory controller, such that the temperature data is communicated to the memory controller via the signal line.
Claim 24
Dependent Claim
38 words
The memory system of claim 19, wherein the temperature data comprises a digital flag and wherein the memory controller further comprises: a data register connected to the signal line and storing a value associated with the digital flag.
References Cited (Backward Citations)
US4716551A
Cited
US5285418A
Cited
US5278796A
Cited
US5293381A
Cited
US5392236A
Cited
US5373227A
Cited
US5446696A
Cited
US5598395A
Cited
US5440520A
Cited
US5451892A
Cited
US5715201A
Cited
US5805517A
Cited
US5875142A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-01-31 | 2003-08-02 | 2004-02-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-01-31 | 2007-08-02 | 2008-02-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-01-31 | 2011-08-02 | 2012-02-01 | $7700.00 | Window Closed / Lapsed |