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

Memory access control method wherein block access is performed as a sequential access to an address updated by incrementation

Assignee: Canon Inc
•
Filing: 1995-04-24
•
Granted: 1996-11-19
•
Expires: 2015-04-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a system having a memory unit using a memory for a block transfer function, access requested from a processor is executed by using the block transfer function even if the requested access is not block access to be conducted with respect to a block, provided that block transfer is possible.

Inventors

  • 👤 Kazumasa Hamaguchi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 16:08
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/0215

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 227 words
A memory access control method comprising the steps of: receiving address data of an access request; discriminating whether a row address of the received address data accords with a row address of preceding access address data held in a latch; discriminating whether a column address of the received address data is greater than a column address of the preceding access address data held in the latch; successively incrementing a column address of an access address to a memory in a predetermined cycle, from the column address of the preceding address up to the column address of the received address data, and fixing a row address of the access address as the row address of the preceding access address if the row address of the received address data is determined to accord with the row address of the preceding access address data and if the column address of the received address data is determined to be greater than the column address of the preceding access address data, as results obtained in said discriminating steps; successively performing access to the memory with the access address each time the column address of the access address is incremented in said incrementing step; and updating the access address data held in the latch by the access address each time the column address of the access address is incremented in said incrementing step.
Claim 2
Dependent Claim 227 words
A memory access control method comprising the steps of: receiving address data of an access request; discriminating whether a row address of the received address data accords with a row address of preceding access address data held in a latch; discriminating whether a column address of the received address data is greater than a column address of the preceding access address data held in the latch; successively incrementing a column address of an access address to a memory in a predetermined cycle, from the column address of the preceding address up to the column address of the received address data, and fixing a row address of the access address as the row address of the preceding access address if the row address of the received address data is determined to accord with the row address of the preceding access address data and if the column address of the received address data is determined to be greater than the column address of the preceding access address data, as results obtained in said discriminating steps; successively performing access to the memory with the access address each time the column address of the access address is incremented in said incrementing step; and updating the access address data held in the latch by the access address each time the column address of the access address is incremented in said incrementing step.
Claim 3
Dependent Claim 29 words
A method according to claim 1, further comprising a step of asserting a row address strobe and disasserting a column address strobe after performing the access to the memory.
Claim 4
Dependent Claim 28 words
A method according to claim 1, wherein update of the address data held in the latch is executed each time the access address to the memory is incremented.
Claim 5
Dependent Claim 271 words
An information processing system comprising: memory means for storing information; reception means for receiving address data on a requested access to said memory means; address memory means for storing address data used for a preceding access; discriminating means for discriminating whether a row address of the address data received by said reception means accords with a row address of the preceding access stored in said address memory means and discriminating whether a column address of the address data received by said reception means is greater than a column address of the preceding access stored in said address memory means; increment means for successively incrementing a column address of an access address to said memory means in a predetermined cycle, from the column address of the preceding address up to the column address of the address data received by said reception means, and fixing a row address of the access address as the row address of the preceding access address if the row address of the received address data is determined to accord with the row address of the preceding access and if the column address of the received address data is determined to be greater than the column address of the preceding access, as results obtained by said discriminating means; access means for successively performing access to said memory means with the access address each time the column address of the access address is incremented by said increment means; and update means for updating address data stored in said address memory means by the access address each time the column address of the access address is incremented by said increment means.
Claim 6
Dependent Claim 271 words
An information processing system comprising: memory means for storing information; reception means for receiving address data on a requested access to said memory means; address memory means for storing address data used for a preceding access; discriminating means for discriminating whether a row address of the address data received by said reception means accords with a row address of the preceding access stored in said address memory means and discriminating whether a column address of the address data received by said reception means is greater than a column address of the preceding access stored in said address memory means; increment means for successively incrementing a column address of an access address to said memory means in a predetermined cycle, from the column address of the preceding address up to the column address of the address data received by said reception means, and fixing a row address of the access address as the row address of the preceding access address if the row address of the received address data is determined to accord with the row address of the preceding access and if the column address of the received address data is determined to be greater than the column address of the preceding access, as results obtained by said discriminating means; access means for successively performing access to said memory means with the access address each time the column address of the access address is incremented by said increment means; and update means for updating address data stored in said address memory means by the access address each time the column address of the access address is incremented by said increment means.
Claim 7
Dependent Claim 33 words
A system according to claim 4, further comprising control means for asserting a row address strobe and disasserting a column address strobe after said access means performs the access to said memory means.
Claim 8
Dependent Claim 37 words
A system according to claim 4, wherein the updating of the address stored in said address memory means by said update means is executed each time said increment means increments the access address to said memory means.

References Cited (Backward Citations)

EP0282248A2 Cited
US5179687A Cited
US4860325A Cited
US4870622A Cited
US5134699A Cited
US5159676A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag