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

Processor controlled memory refresh

Assignee: ROUCHAUD SA
•
Filing: 1976-10-29
•
Granted: 1979-10-23
•
Expires: 1996-10-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In an electronic data processing system having a plurality of dynamic memory units associated therewith, the presently disclosed technique simultaneously refreshes a plurality of asynchronously operating memory units providing synchronous availability to the processor. The processor includes means for determining whether any of the memory units will be required by the processor within a time interval required to perform a refresh operation and, if not, then a "force refresh" signal is sent to the memory system to synchronously refresh all the memory units. Each of the dynamic memory units retains its internal refresh scheme to prevent loss of the stored information in the event that a force refresh signal is not received within the retention time of the dynamic memory unit.

Inventors

  • 👤 Frederick J. Aichelmann, Jr.
  • 👤 Thomas P. Fehn

Bibliographic Details

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

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 178 words
A data processing system having a processor for processing electronic digital information, said processor having defined time intervals during which either memory, or non-memory operations take place, the improvement comprising: a memory system including a plurality of dynamic memory units each of said memory units requiring a refresh signal to preserve the stored information, each said dynamic memory unit having refresh means incorporated therein for performing said required periodic refreshing; an electrical connection between said processor and said memory system; detecting means responsive to at least a portion of an instruction within said processor for detecting when a non-memory operation is taking place; said electrical connection between said processor and said memory system being responsive to said detecting means and including means for transmitting a signal to each of said memory units, when said processor is performing a non-memory operation; and means responsive to said refresh means incorporated in each said dynamic memory unit for determining that a refresh was accomplished thereby setting a new time reference before a next subsequent refresh of the stored information is required.
Claim 2
Dependent Claim 178 words
A data processing system having a processor for processing electronic digital information, said processor having defined time intervals during which either memory, or non-memory operations take place, the improvement comprising: a memory system including a plurality of dynamic memory units each of said memory units requiring a refresh signal to preserve the stored information, each said dynamic memory unit having refresh means incorporated therein for performing said required periodic refreshing; an electrical connection between said processor and said memory system; detecting means responsive to at least a portion of an instruction within said processor for detecting when a non-memory operation is taking place; said electrical connection between said processor and said memory system being responsive to said detecting means and including means for transmitting a signal to each of said memory units, when said processor is performing a non-memory operation; and means responsive to said refresh means incorporated in each said dynamic memory unit for determining that a refresh was accomplished thereby setting a new time reference before a next subsequent refresh of the stored information is required.
Claim 3
Dependent Claim 25 words
A data processing system as in claim 1 wherein said means for detecting when a non-memory operation is taking place is contained within said processor.
Claim 4
Dependent Claim 25 words
Apparatus as in claim 1 wherein said means for determining that a refresh was accomplished is contained within each said plurality of dynamic memory units.
Claim 5
Dependent Claim 23 words
Apparatus as in claim 1 further comprising: a read only storage unit for controlling said processor to perform instructions in a serial mode.
Claim 6
Dependent Claim 67 words
Apparatus as in claim 4 wherein said means for detecting when a non-memory operation is taking place comprises: a force regeneration circuit which receives an extra bit position signal from said read only storage unit via said processor indicating when a non-memory operation is taking place, said force regeneration circuit also receiving a clock signal for providing a force refresh signal to each of said memory units.
Claim 7
Dependent Claim 80 words
Apparatus as in claim 1 wherein said means for detecting when a non-memory operation is taking place comprises: a force regenerating circuit responsive to a portion of an instruction within said processor, said force regenerating circuit also being responsive to a clock signal; and means within said force regenerating circuit for determining when a non-memory operation is taking place; whereby said force regenerating circuit provides a refresh signal to said means for transmitting upon the occurrence of said clock signal.
Claim 8
Dependent Claim 57 words
Apparatus as in claim 1 wherein said means for detecting when a non-memory operation is taking place comprises: a regeneration circuit which receives an instruction bit from said processor indicating that said memory system is not required, said regeneration circuit also receiving a clock signal and providing a force refresh signal to each of said memory units.
Claim 9
Dependent Claim 111 words
Apparatus as in claim 1 wherein said processor is a first processor, said data processing system additionally comprising: a second processor having defined time intervals during which either memory, or non-memory operations take place; an electrical connection between said first processor and said second processor; an electrical connection between said memory system and both said first and said second processor said last mentioned connection between said first processor and said memory system including means for transmitting a force refresh signal to said memory system, when both said first and second processor are performing a non-memory operation, said first processor being a maintenance processor controlling when said memory system is force refreshed.
Claim 10
Dependent Claim 154 words
A data processing system having a processor for processing electronic digital information, said processor having defined time intervals during which either memory, or non-memory operations take place, the improvement comprising: a memory system including a plurality of dynamic memory units each of said memory units requiring a refresh signal to preserve stored information; and means for detecting when a non-memory operation is taking place and for causing said memory system to be refreshed during the time interval when said non-memory operation is taking place; said means for detecting being connected to said processor and comprising: a force regenerating circuit responsive to a portion of an instruction within said processor, said force regenerating circuit also being responsive to a clock signal; and means within said force regenerating circuit for determining when a memory idle operation is taking place; whereby said force generating circuit provides a refresh signal upon the occurrance of said clock input signal.
Claim 11
Dependent Claim 154 words
A data processing system having a processor for processing electronic digital information, said processor having defined time intervals during which either memory, or non-memory operations take place, the improvement comprising: a memory system including a plurality of dynamic memory units each of said memory units requiring a refresh signal to preserve stored information; and means for detecting when a non-memory operation is taking place and for causing said memory system to be refreshed during the time interval when said non-memory operation is taking place; said means for detecting being connected to said processor and comprising: a force regenerating circuit responsive to a portion of an instruction within said processor, said force regenerating circuit also being responsive to a clock signal; and means within said force regenerating circuit for determining when a memory idle operation is taking place; whereby said force generating circuit provides a refresh signal upon the occurrance of said clock input signal.
Claim 12
Dependent Claim 134 words
A data processing system having a processor for processing electronic digital information, said processor having defined time intervals during which either memory, or non-memory operations take place, the improvement comprising: a memory system including a plurality of dynamic memory units each of said memory units requiring a refresh signal to preserve stored information; and means for detecting when a non-memory operation is taking place and for causing said memory system to be refreshed during the time interval when said non-memory operation is taking place; said means for detecting being connected to said processor and comprising: a regeneration circuit which receives an instruction bit from said processor indicating that said memory system is not required, said regeneration circuit also receiving a clock signal and providing a force refresh signal to each of said memory units.
Claim 13
Dependent Claim 134 words
A data processing system having a processor for processing electronic digital information, said processor having defined time intervals during which either memory, or non-memory operations take place, the improvement comprising: a memory system including a plurality of dynamic memory units each of said memory units requiring a refresh signal to preserve stored information; and means for detecting when a non-memory operation is taking place and for causing said memory system to be refreshed during the time interval when said non-memory operation is taking place; said means for detecting being connected to said processor and comprising: a regeneration circuit which receives an instruction bit from said processor indicating that said memory system is not required, said regeneration circuit also receiving a clock signal and providing a force refresh signal to each of said memory units.
Claim 14
Dependent Claim 159 words
A data processing system having a processor for processing electronic digital information, said processor having defined time intervals during which either memory, or non-memory operations take place, the improvement comprising: a memory system including a plurality of dynamic memory units each of said memory units requiring a refresh signal to preserve stored information; means for detecting when a non-memory operation is taking place, and for causing said memory system to be refreshed during the time interval when said non-memory operation is taking place; and a read only storage unit for controlling said processor to perform instructions in a serial mode; said means for detecting being connected to said processor and comprising: a force regeneration circuit which receives an extra bit position signal from said read only storage unit via said processor indicating when a non-memory operation is taking place, said force regeneration circuit also receiving a clock signal for providing a force refresh to each of said memory units.
Claim 15
Dependent Claim 159 words
A data processing system having a processor for processing electronic digital information, said processor having defined time intervals during which either memory, or non-memory operations take place, the improvement comprising: a memory system including a plurality of dynamic memory units each of said memory units requiring a refresh signal to preserve stored information; means for detecting when a non-memory operation is taking place, and for causing said memory system to be refreshed during the time interval when said non-memory operation is taking place; and a read only storage unit for controlling said processor to perform instructions in a serial mode; said means for detecting being connected to said processor and comprising: a force regeneration circuit which receives an extra bit position signal from said read only storage unit via said processor indicating when a non-memory operation is taking place, said force regeneration circuit also receiving a clock signal for providing a force refresh to each of said memory units.
Claim 16
Dependent Claim 191 words
A data processing system having a first processor for processing electronic digital information, said first processor having defined time intervals during which with memory, or non-memory operations take place, the improvement comprising: a memory system including a plurality of dynamic memory units each of said memory units requiring a refresh signal to preserve stored information; means for detecting when a non-memory operation is taking place and for causing said memory system to be refreshed during the time interval when said non-memory operation is taking place, said means for detecting being connected to said first processor; a second processor having defined time intervals during which either memory, or non-memory operations take place; an electrical connection between said first processor and said second processor; and an electrical connection between said memory system and both said first and said second processor said last mentioned electrical connection between said first processor and said memory system including means for transmitting a force refresh signal to said memory system when both said first and said second processors are performing a non-memory operation, said first processor being a maintenance processor controlling when said memory system is force refreshed.
Claim 17
Dependent Claim 191 words
A data processing system having a first processor for processing electronic digital information, said first processor having defined time intervals during which with memory, or non-memory operations take place, the improvement comprising: a memory system including a plurality of dynamic memory units each of said memory units requiring a refresh signal to preserve stored information; means for detecting when a non-memory operation is taking place and for causing said memory system to be refreshed during the time interval when said non-memory operation is taking place, said means for detecting being connected to said first processor; a second processor having defined time intervals during which either memory, or non-memory operations take place; an electrical connection between said first processor and said second processor; and an electrical connection between said memory system and both said first and said second processor said last mentioned electrical connection between said first processor and said memory system including means for transmitting a force refresh signal to said memory system when both said first and said second processors are performing a non-memory operation, said first processor being a maintenance processor controlling when said memory system is force refreshed.

References Cited (Backward Citations)

US3387286A Cited
US3541530A Cited
US3800295A Cited
US3748651A Cited
US3810129A Cited
US3811117A Cited
US4028675A Cited
US4006468A Cited
US4084154A Cited
US4074355A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1982-10-22 1983-04-23 1983-10-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1986-10-22 1987-04-23 1987-10-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1990-10-22 1991-04-23 1991-10-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag