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

Microprocessor having a dynamic memory refresh circuit

Assignee: NEC Electronics Corp
•
Filing: 1988-08-05
•
Granted: 1990-05-08
•
Expires: 2008-08-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A microprocessor includes an execution unit executing a program according to an instruction, an instruction prefetch circuit storing a plurality of instructions to be executed by the execution unit, a refresh control circuit controlling a refresh operation of a dynamic memory coupled to an external bus and a control unit. The control unit receives bus access request signals from the execution unit and from the instruction prefetch circuit, respectively, and a refresh request signal from the refresh control circuit and sends a refresh grant signal to the refresh control circuit in response to the refresh request signal when both the bus access request signals are absent. Thus, the refresh operation can be performed without exerting a harmful influence on the operations of the execution unit and the instruction prefetch circuit. The refresh control circuit may generate a first refresh request signal and a second refresh request signal. The control unit, in this case, generates the refresh grant signal in response to the first refresh request signal only when both the bus access request signals from the execution unit and the instruction prefetch circuit are absent, but generates the refresh grant signal at any time when the second refresh request signal is generated. Thus, the refresh operation can be performed notwithstanding the presence of bus access requests. This refresh control circuit may be adapted to a microprocessor having no instruction prefetch circuit.

Inventors

  • 👤 Takahiro Tokuume

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 19:29
CPC Classifications
G; G11; G11C; G11C11/00; G11C11/21; G11C11/34; G11C11/40; G11C11/401; G11C11/406; G06; G06F; G06F13/00; G06F13/14; G06F13/16; G06F13/18

Claims Analysis

Total Claims: 2
Claim 1
Independent Claim 267 words
A microprocessor coupled to an external bus and to a dynamic memory; comprising an execution unit for executing data processing according to an instruction, said execution unit including means for generating a first status signal indicating that said execution unit does not access said external bus during a period of time equal to or greater than the period of time required for a refresh operation, a refresh control circuit including a refresh timer, and producing a first refresh request signal, the first refresh request signal being produced in response to a request for refreshing from said refresh timer, a refresh control unit for receiving said first status signal and said first refresh request signal, said refresh control unit accepting said first refresh request signal only when said first status signal is present to generate a refresh grant signal, said refresh control circuit further producing a second refresh request signal when said refresh control unit does not accept said first refresh signal a plurality of times, said refresh control unit further receiving said second and generating a refresh grant signal whenever said second refresh request signal is applied thereto irrespective of the presence or absence of said first status signal, said refresh control circuit further including means for receiving said refresh grant signal and controlling said dynamic memory such that the refresh operation can be executed once when said refresh grant signal is generated in response to said first refresh request signal and the refresh operation can be executed a plurality of times when said refresh grant signal is generated in response to said second refresh request signal.
Claim 2
Dependent Claim 267 words
A microprocessor coupled to an external bus and to a dynamic memory; comprising an execution unit for executing data processing according to an instruction, said execution unit including means for generating a first status signal indicating that said execution unit does not access said external bus during a period of time equal to or greater than the period of time required for a refresh operation, a refresh control circuit including a refresh timer, and producing a first refresh request signal, the first refresh request signal being produced in response to a request for refreshing from said refresh timer, a refresh control unit for receiving said first status signal and said first refresh request signal, said refresh control unit accepting said first refresh request signal only when said first status signal is present to generate a refresh grant signal, said refresh control circuit further producing a second refresh request signal when said refresh control unit does not accept said first refresh signal a plurality of times, said refresh control unit further receiving said second and generating a refresh grant signal whenever said second refresh request signal is applied thereto irrespective of the presence or absence of said first status signal, said refresh control circuit further including means for receiving said refresh grant signal and controlling said dynamic memory such that the refresh operation can be executed once when said refresh grant signal is generated in response to said first refresh request signal and the refresh operation can be executed a plurality of times when said refresh grant signal is generated in response to said second refresh request signal.

References Cited (Backward Citations)

US4158883A Cited
US4172282A Cited
US4214305A Cited
US4249247A Cited
US4535330A Cited
US4625301A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-05-07 1993-11-06 1994-05-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-05-07 1997-11-06 1998-05-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-05-07 2001-11-06 2002-05-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag