← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 11:16
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag