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

Intelligent programmable dram interface timing controller

Assignee: Philips Semiconductors Inc
•
Filing: 1993-08-30
•
Granted: 1996-06-25
•
Expires: 2013-08-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The amount of user configuration required for a programmable DRAM interface controller is minimized while assuring adherence to DRAM signal specifications and providing improved DRAM memory transfer performance using a novel intelligent programmable DRAM interface controller which allows programming of TRAS, TRP, TRCD, TCP, TCAS and TCST in units of the cpu clock/2 while obtaining TCSH and TRSH specifications without explicitly programming these parameters. THE TCSH specification is accomplished by holding CAS from deasserting until RAS has deasserted or until the RAS programmed low time has been met. The TRSH specification is accomplished by holding RAS asserted in all normal read or write accesses for at least one time unit after CAS has been asserted, which, in a majority of CPU/DRAM Systems, insures that the DRAM limitation TRSH is satisfied.

Inventors

  • 👤 Mitchell A. Stones

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 21:46
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/16; G06F13/1668; G06F13/1689

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 65 words
An intelligent programmable DRAM interface controller for controlling a DRAM, said interface controller comprising: a plurality of control registers for explicitly programming the DRAM parameters of TRAS, TRP, TRCD, TCP, TCAS and TCST in CPU clock/2 timing units; and control logic for producing CAS and RAS control signals for the DRAM, wherein said control logic implicitly programs the correspondingly required TCSH and TRSH DRAM parameters.
Claim 2
Dependent Claim 65 words
An intelligent programmable DRAM interface controller for controlling a DRAM, said interface controller comprising: a plurality of control registers for explicitly programming the DRAM parameters of TRAS, TRP, TRCD, TCP, TCAS and TCST in CPU clock/2 timing units; and control logic for producing CAS and RAS control signals for the DRAM, wherein said control logic implicitly programs the correspondingly required TCSH and TRSH DRAM parameters.
Claim 3
Dependent Claim 47 words
A DRAM interface controller according to claim 1 in which the CAS control signal is implicitly prevented from deasserting until the RAS control signal has either deasserted or until the TRAS DRAM parameter has been met, which ever occurs first, thereby implicitly satisfying the TCSH DRAM parameter.
Claim 4
Dependent Claim 46 words
A DRAM interface controller according to claim 1 in which the RAS control signal is implicitly held asserted in all normal read and write accesses for at least one clock/2 cycle after the CAS control signal has been asserted, thereby implicitly satisfying the TRSH DRAM parameter.
Claim 5
Dependent Claim 39 words
A DRAM interface controller according to claim 2 in which the RAS control signal is implicitly held asserted in all normal read and write accesses for at least one clock/2 cycle after the CAS control signal has been asserted.
Claim 6
Independent Claim 84 words
A method for supplying control signals to a DRAM, said method comprising: (a) programming TRAS, TCAS, TRCD, TRP, TCP, and TCST timing parameters in CPU clock/2 timing units for use by the DRAM; (b) producing RAS and CAS control signals for use by the DRAM; (c) preventing the CAS control signal being produced from deasserting until the RAS control signal is deasserted or the TRAS timing parameter is satisfied; and (d) preventing RAS control signal from deasserting until after the CAS control signal activates.
Claim 7
Independent Claim 84 words
A method for supplying control signals to a DRAM, said method comprising: (a) programming TRAS, TCAS, TRCD, TRP, TCP, and TCST timing parameters in CPU clock/2 timing units for use by the DRAM; (b) producing RAS and CAS control signals for use by the DRAM; (c) preventing the CAS control signal being produced from deasserting until the RAS control signal is deasserted or the TRAS timing parameter is satisfied; and (d) preventing RAS control signal from deasserting until after the CAS control signal activates.
Claim 8
Dependent Claim 30 words
A method as recited in claim 5, wherein said preventing (d) prevents the RAS control signal from deasserting until a CPU clock/2 timing unit after the CAS control signal activates.
Claim 9
Dependent Claim 32 words
A method as recited in claim 5, wherein said preventing (d) implicitly satisfies a TRSH timing parameter for the DRAM without having to program the TRSH timing parameter in said programming (a).
Claim 10
Dependent Claim 32 words
A method as recited in claim 7, wherein said preventing (c) implicitly satisfies a TCSH timing parameter for the DRAM without having to program the TCSH timing parameter in said programming (a).

References Cited (Backward Citations)

US5394541A Cited
US5418924A Cited
US5307320A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-06-25 1999-12-25 2000-06-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-06-25 2003-12-25 2004-06-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-06-25 2007-12-25 2008-06-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag