Patent US5229969A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5229969A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for synchronizing refresh cycles in self-refreshing DRAMs having timing circuit shutdown

Assignee: Micron Technology Inc
•
Filing: 1991-04-15
•
Granted: 1993-07-20
•
Expires: 2011-04-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention synchronizes the refresh cycles of a bank of self-refreshing DRAMs. The refresh cycles are synchronized through a bidirectional control path from each self-refreshing DRAM to its respective external refresh pin. An arbitration circuit determines the self-refreshing DRAM having a fastest timing sequence, maintains that timing sequence and shuts down all timing circuits having slower timing sequences. The arbitration circuit of each self-refreshing DRAM provides a refresh signal to each respective refresh circuit.

Inventors

  • 👤 Terry R. Lee
  • 👤 Terry R. Walther
  • 👤 Scott E. Schaefer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 13:51
CPC Classifications
G; G11; G11C; G11C11/00; G11C11/21; G11C11/34; G11C11/40; G11C11/401; G11C11/406

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 252 words
A method for operating a plurality of random access memory devices, comprising the following steps: a) initiating at least one initial synchronous timing sequence in timing circuits pertinent to a plurality of random memory devices, each random access memory device having at least one of said timing circuits, a refresh circuit for memory preservation, and an externally connected refresh pin, said refresh pins connected at a common node, said refresh pins for alternately receiving a first and a second potential, said first and second potentials having substantially different voltage levels; b) enabling a refresh cycle in said refresh circuit with a refresh signal in a master random access memory device, said master random access memory device having a fastest timing sequence, all random access memory devices having said timing sequence less than said master random access memory device being slave random access memory devices; c) activating said refresh pin on said master random access memory device, said activating pulling said refresh pins on said plurality of random access memory devices to said second potential through said common node; d) enabling said refresh cycle in said slave random access memory devices; e) discontinuing said timing sequence in said time circuit of said slave random access memory devices; and f) maintaining said timing sequence in said master random access memory device, said timing sequence in said master random access memory device regulating a periodic refresh rate of said refresh cycles in said master random access memory device and said slave random access memory devices.
Claim 2
Independent Claim 252 words
A method for operating a plurality of random access memory devices, comprising the following steps: a) initiating at least one initial synchronous timing sequence in timing circuits pertinent to a plurality of random memory devices, each random access memory device having at least one of said timing circuits, a refresh circuit for memory preservation, and an externally connected refresh pin, said refresh pins connected at a common node, said refresh pins for alternately receiving a first and a second potential, said first and second potentials having substantially different voltage levels; b) enabling a refresh cycle in said refresh circuit with a refresh signal in a master random access memory device, said master random access memory device having a fastest timing sequence, all random access memory devices having said timing sequence less than said master random access memory device being slave random access memory devices; c) activating said refresh pin on said master random access memory device, said activating pulling said refresh pins on said plurality of random access memory devices to said second potential through said common node; d) enabling said refresh cycle in said slave random access memory devices; e) discontinuing said timing sequence in said time circuit of said slave random access memory devices; and f) maintaining said timing sequence in said master random access memory device, said timing sequence in said master random access memory device regulating a periodic refresh rate of said refresh cycles in said master random access memory device and said slave random access memory devices.
Claim 3
Dependent Claim 18 words
The method of claim 1, wherein said first and second potentials correspond to first and second logic states.
Claim 4
Dependent Claim 56 words
The method of claim 2, further comprising maintaining a signal corresponding to a predetermined one of said logic states at said common node, each of said refresh pins connected at said common node, as long as at least one of said refresh pins provides said signal corresponding at said predetermined logic state to said refresh pin.
Claim 5
Independent Claim 188 words
A method for operating a plurality of memory devices, each memory device of the plurality having at least one refresh circuit, at least one timing circuit having a timing sequence, and an external refresh pin, said refresh pins of said plurality of memory devices connected at a common node, said refresh pins for alternately receiving a first and a second potential, said first and second potentials having substantially different voltage levels, comprising the steps of: a) enabling a refresh cycle in said refresh circuit with a refresh signal in a master memory device, said master memory device having a fastest timing sequence, all memory devices of the plurality having said timing sequence less than said timing sequence of said master memory device being slave memory devices; b) enabling said refresh cycle in said slave memory devices; c) discontinuing said timing sequence in said timing circuits of said slave memory devices; and d) maintaining said timing sequence in said master memory device, said timing sequence in said master memory device regulating a periodic refresh rate of said refresh cycle in said master memory device and said slave memory devices.
Claim 6
Independent Claim 188 words
A method for operating a plurality of memory devices, each memory device of the plurality having at least one refresh circuit, at least one timing circuit having a timing sequence, and an external refresh pin, said refresh pins of said plurality of memory devices connected at a common node, said refresh pins for alternately receiving a first and a second potential, said first and second potentials having substantially different voltage levels, comprising the steps of: a) enabling a refresh cycle in said refresh circuit with a refresh signal in a master memory device, said master memory device having a fastest timing sequence, all memory devices of the plurality having said timing sequence less than said timing sequence of said master memory device being slave memory devices; b) enabling said refresh cycle in said slave memory devices; c) discontinuing said timing sequence in said timing circuits of said slave memory devices; and d) maintaining said timing sequence in said master memory device, said timing sequence in said master memory device regulating a periodic refresh rate of said refresh cycle in said master memory device and said slave memory devices.
Claim 7
Dependent Claim 26 words
The method of claim 4, further comprising initiating at least one initial synchronous timing sequence in said timing circuits pertinent to said plurality of memory devices.
Claim 8
Dependent Claim 48 words
The method of claim 4, wherein said receiving by said refresh pin of said first potential further comprises passively pulling said common node to said first potential by interposing a passive device between a supply node and said common node, said supply node connectable to said first potential.
Claim 9
Dependent Claim 32 words
The method of claim 4, further comprising activating said refresh pin on said master memory device, said activating pulling said refresh pins on said plurality of memory devices to said second potential.
Claim 10
Dependent Claim 66 words
The method of claim 7, wherein said pulling further comprises activating a control device on said master memory device, said control device interposed between said refresh pin and a reference node on each said memory device of the plurality of memory devices, said reference node connectable to said second potential, said activating capable of pulling said refresh pin to a same potential as said reference node.
Claim 11
Dependent Claim 39 words
The method of claim 5, further comprising using an arbitration circuit for said initiating, said enabling said refresh cycle in the master memory device, said enabling said refresh cycle in the slave memory device, said discontinuing, and said maintaining.
Claim 12
Dependent Claim 19 words
The method of claim 4, further comprising ensuring that at least one memory device becomes a master memory device.
Claim 13
Dependent Claim 39 words
The method of claim 9, wherein said initiating further comprises the steps of: a) providing at least one timing enable signal to said timing circuit from a start/stop circuit; and b) resetting said arbitration circuit and said timing circuit.
Claim 14
Dependent Claim 34 words
The method of claim 11, wherein said resetting further comprises generating a reset pulse in a start circuit, said resetting providing a first oscillator enable signal to said timing circuit from said arbitration circuit.
Claim 15
Dependent Claim 19 words
The method of claim 4, further comprising initiating said maintaining with an active output signal from said timing circuit.
Claim 16
Dependent Claim 33 words
The method of claim 4, further comprising performing said step of discontinuing at a direction of an inactive output signal of said timing circuit and a second logic state on said refresh pin.
Claim 17
Dependent Claim 36 words
The method of claim 4, wherein the plurality of memory devices is a plurality of pseudo static random access memory devices, said pseudo static random access memory devices characterized as having self-refreshing circuitry and nonmultiplex addressing.
Claim 18
Dependent Claim 20 words
The method of claim 4, wherein the plurality of memory devices is a plurality of dynamic random access memory devices.
Claim 19
Independent Claim 146 words
A method for operating a plurality of memory devices, each memory device of the plurality having a refresh circuit for providing memory preservation and each memory device of the plurality having a timing circuit having a timing sequence for determining a periodic refresh rate of said refresh circuit, the method comprising the following steps: a) determining which said memory device has a fastest timing sequence; b) maintaining said fastest timing sequence; c) discontinuing the timing sequences of the memory devices of the plurality having a slower timing sequence than that of said fastest timing sequence; d) activating each of the refresh circuits of the plurality of memory devices in response to a signal from said timing circuit of said memory device having said fastest timing sequence; and e) substantially synchronously refreshing each of the memory devices of the plurality in response to said step of activating.
Claim 20
Independent Claim 146 words
A method for operating a plurality of memory devices, each memory device of the plurality having a refresh circuit for providing memory preservation and each memory device of the plurality having a timing circuit having a timing sequence for determining a periodic refresh rate of said refresh circuit, the method comprising the following steps: a) determining which said memory device has a fastest timing sequence; b) maintaining said fastest timing sequence; c) discontinuing the timing sequences of the memory devices of the plurality having a slower timing sequence than that of said fastest timing sequence; d) activating each of the refresh circuits of the plurality of memory devices in response to a signal from said timing circuit of said memory device having said fastest timing sequence; and e) substantially synchronously refreshing each of the memory devices of the plurality in response to said step of activating.
Claim 21
Independent Claim 91 words
A method for operating a plurality of memory devices, comprising the following steps: a) determining a refresh rate of each said memory device of the plurality; b) enabling a refresh circuit in a memory device of the plurality having a highest refresh rate, said memory device having said highest refresh rate being a master memory device, slave memory devices being the memory devices of the plurality having a refresh rate less than said highest refresh rate; and c) discontinuing said step of determining a refresh rate in said slave memory devices.
Claim 22
Independent Claim 91 words
A method for operating a plurality of memory devices, comprising the following steps: a) determining a refresh rate of each said memory device of the plurality; b) enabling a refresh circuit in a memory device of the plurality having a highest refresh rate, said memory device having said highest refresh rate being a master memory device, slave memory devices being the memory devices of the plurality having a refresh rate less than said highest refresh rate; and c) discontinuing said step of determining a refresh rate in said slave memory devices.
Claim 23
Dependent Claim 32 words
The method as specified in claim 18, further comprising enabling said refresh circuit in said slave memory devices synchronously with said step of enabling said refresh circuit in said master memory device.
Claim 24
Dependent Claim 35 words
The method as specified in claim 18, further comprising: a) disabling said refresh circuits of said slave memory devices; and b) refreshing said slave memory devices with said refresh circuit of said master memory device.
Claim 25
Dependent Claim 32 words
The method as specified in claim 18, further comprising synchronizing a start of an initial timing sequence for each said memory device of the plurality, said timing sequences determining said refresh rate.
Claim 26
Independent Claim 81 words
A method for conserving power in memory refresh operation of a plurality of memory devices, comprising the following steps: a) generating a periodic timing sequence in each said memory device of said plurality; b) defining a timing specification for said timing sequence; c) meeting said timing specification in one of said memory devices; and d) discontinuing said step of generating in all of said memory devices of said plurality but said memory device performing said step of meeting said timing specification.
Claim 27
Independent Claim 81 words
A method for conserving power in memory refresh operation of a plurality of memory devices, comprising the following steps: a) generating a periodic timing sequence in each said memory device of said plurality; b) defining a timing specification for said timing sequence; c) meeting said timing specification in one of said memory devices; and d) discontinuing said step of generating in all of said memory devices of said plurality but said memory device performing said step of meeting said timing specification.
Claim 28
Dependent Claim 22 words
The method as specified in claim 21, further comprising refreshing all of said memory devices in response to said step of meeting.

References Cited (Backward Citations)

US3859640A Cited
US4172282A Cited
US4238842A Cited
US4406013A Cited
US4468759A Cited
US4706221A Cited
US4792891A Cited
US4827453A Cited
US4881205A Cited
US4901283A Cited
US4961167A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-07-19 1997-01-18 1997-07-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-07-19 2001-01-18 2001-07-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-07-19 2005-01-18 2005-07-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag