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

Memory accessing method

Assignee: DAISY/CADNETIX Inc A CORP OF COLORADO
•
Filing: 1982-02-24
•
Granted: 1984-08-07
•
Expires: 2002-02-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A memory accessing method is described which is particularly useful with the Multibus where a dynamic memory is employed. When the memory is accessed without a refresh collision, a ready signal is generated before the acknowledgement signal. This saves considerable time since the time between the placement of the data on the bus and the CPU's sensing of the data is reduced.

Inventors

  • 👤 David A. Stamm

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 15:05
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/42; G06F13/4204; G06F13/4234; G06F13/4239; G06F13/14; G06F13/16; G06F13/1668; G06F13/1689

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 165 words
In a computer system which includes a central processing unit (CPU) and a dynamic memory which requires periodic refresh cycles, where said CPU provides an access signal to said memory when said memory is to be accessed and accesses data from said memory synchronized with a control clock signal after receipt of a ready signal, and wherein said memory provides a data valid signal to indicate that data is ready for reading and an advanced data valid signal which indicates that the memory is being accessed without collision with said refresh cycles, an improved method for accessing data from said memory comprising the steps of: initiating a timing sequence based on the occurrences of said access signal from said CPU; allowing said timing sequence to continue if said advanced data valid signal is present during said timing sequence; and, generating said ready signal at the end of said timing sequence, whereby the time required to access data is shortened when refresh cycles are not occurring.
Claim 2
Dependent Claim 165 words
In a computer system which includes a central processing unit (CPU) and a dynamic memory which requires periodic refresh cycles, where said CPU provides an access signal to said memory when said memory is to be accessed and accesses data from said memory synchronized with a control clock signal after receipt of a ready signal, and wherein said memory provides a data valid signal to indicate that data is ready for reading and an advanced data valid signal which indicates that the memory is being accessed without collision with said refresh cycles, an improved method for accessing data from said memory comprising the steps of: initiating a timing sequence based on the occurrences of said access signal from said CPU; allowing said timing sequence to continue if said advanced data valid signal is present during said timing sequence; and, generating said ready signal at the end of said timing sequence, whereby the time required to access data is shortened when refresh cycles are not occurring.
Claim 3
Dependent Claim 19 words
The method defined by claim 1 wherein said ready signal is generated without regard to said data valid signal.
Claim 4
Dependent Claim 26 words
The method defined by claim 2 wherein said timing sequence includes the generation of a pulse of predetermined width generated in synchronous with said control clock.
Claim 5
Dependent Claim 18 words
The method defined by claim 3 wherein said ready signal is generated at the end of said pulse.
Claim 6
Dependent Claim 34 words
The method defined by claim 1 wherein said ready signal is generated in response to said data valid signal if said timing sequence is interrupted because of the absence of said advanced data signal.
Claim 7
Dependent Claim 193 words
In a computer system which includes a central processing unit (CPU) and a dynamic memory both of which are coupled to a bus, where said CPU provides an access signal such as memory-read and memory-write to said memory when said memory is to be accessed and senses data on said bus synchronized with control clock signals after receipt of a ready signal from a clock generator, and wherein said memory provides an acknowledge signal (XACK) to indicate that data has been coupled to said bus and an advanced acknowledge signal (AACK) to indicate that the memory is being accessed without collision with a refresh cycles needed to refresh said dynamic memory, an improved method for accessing data from said memory comprising the steps of: initiating a logic sequence of predetermined duration synchronized with said control clock signals on the occurrence of said access signal from said CPU; determining if said AACK signal is present; allowing said logic sequence to continue if said AACK signal is present; and, generating said ready signal at the end of said logic sequence, whereby the time required to access data is shortened when refresh cycles are not occurring.
Claim 8
Dependent Claim 193 words
In a computer system which includes a central processing unit (CPU) and a dynamic memory both of which are coupled to a bus, where said CPU provides an access signal such as memory-read and memory-write to said memory when said memory is to be accessed and senses data on said bus synchronized with control clock signals after receipt of a ready signal from a clock generator, and wherein said memory provides an acknowledge signal (XACK) to indicate that data has been coupled to said bus and an advanced acknowledge signal (AACK) to indicate that the memory is being accessed without collision with a refresh cycles needed to refresh said dynamic memory, an improved method for accessing data from said memory comprising the steps of: initiating a logic sequence of predetermined duration synchronized with said control clock signals on the occurrence of said access signal from said CPU; determining if said AACK signal is present; allowing said logic sequence to continue if said AACK signal is present; and, generating said ready signal at the end of said logic sequence, whereby the time required to access data is shortened when refresh cycles are not occurring.
Claim 9
Dependent Claim 24 words
The method defined by claim 6 wherein said ready signal is generated without regard to the XACK signal when said AACK signal is present.
Claim 10
Dependent Claim 29 words
The method defined by claim 7 wherein said ready signal is generated in response to said XACK signal when said AACK signal is not present during said predetermined duration.
Claim 11
Dependent Claim 32 words
The method defined by claim 8 wherein said logic sequence includes the generation of a pulse of predetermined width and wherein said ready signal is generated at the end of said pulse.
Claim 12
Dependent Claim 40 words
The method defined by claim 9 wherein said ready signal is generated in synchronous with said control clock signal and wherein said data is sensed on said bus on the occurrence of the next clock signal after said ready signal.
Claim 13
Independent Claim 21 words
The method defined by claims 5 or 9 wherein said ready signal is generated before the occurrence of said XACK signal.

References Cited (Backward Citations)

US4249247A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-08-07 1988-02-06 1988-08-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-08-07 1992-02-06 1992-08-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-08-07 1996-02-06 1996-08-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag