Patent US5577218A successfully refreshed from Google Patents.
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
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:23
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 |