US5210852A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Memory control system for controlling a first and second processing means to individually access a plurality of memory blocks
Assignee: Casio Computer Co Ltd
•
Filing: 1990-10-23
•
Granted: 1993-05-11
•
Expires: 2010-10-23
Abstract
Abstract First processing means designates a plurality of individually accessible memory blocks of memory means in a predetermined order and performs processing thereon block by block. Second processing means sequentially process those blocks, block by block, which have already been processed by the first processing means.
Inventors
- 👤 Tetsuya Sato
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 10:05
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/16; G06F13/1605; G06F13/1652; G06F13/1657; Y; Y10; Y10S; Y10S707/00; Y10S707/99931
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
203 words
A memory control system with memory means including a plurality of memory blocks, each memory block being individually accessible, comprising: first and second processing means which are separately operable; and pointer memory means for storing a first pointer and a second pointer; said first processing means including first specifying means for specifying one of the memory blocks by the first pointer, first accessing means for accessing the specified memory block, first increasing means for increasing the first pointer, and first repeating means for causing said first specifying means, said first accessing means, and said first increasing means to respectively repeat said specifying, said accessing and said increasing; and said second processing means including comparing means for comparing the first pointer and the second pointer, second specifying means for specifying one of the memory blocks by the second pointer when the second pointer is smaller than the first pointer, second accessing means for accessing a memory block specified by said second pointer, second increasing means for increasing the second pointer, and second repeating means for causing said comparing means, said second specifying means, said second accessing means and said second increasing means to respectively repeat said comparing, said specifying, said accessing and said increasing.
Claim 2
Dependent Claim
203 words
A memory control system with memory means including a plurality of memory blocks, each memory block being individually accessible, comprising: first and second processing means which are separately operable; and pointer memory means for storing a first pointer and a second pointer; said first processing means including first specifying means for specifying one of the memory blocks by the first pointer, first accessing means for accessing the specified memory block, first increasing means for increasing the first pointer, and first repeating means for causing said first specifying means, said first accessing means, and said first increasing means to respectively repeat said specifying, said accessing and said increasing; and said second processing means including comparing means for comparing the first pointer and the second pointer, second specifying means for specifying one of the memory blocks by the second pointer when the second pointer is smaller than the first pointer, second accessing means for accessing a memory block specified by said second pointer, second increasing means for increasing the second pointer, and second repeating means for causing said comparing means, said second specifying means, said second accessing means and said second increasing means to respectively repeat said comparing, said specifying, said accessing and said increasing.
Claim 3
Dependent Claim
62 words
The memory control system according to claim 1, wherein: said first repeating means includes means for repeating said specifying, said accessing and said increasing until there exists an absence of memory blocks to be accessed; and said second repeating means includes means for repeating said comparing, said specifying, said accessing and said increasing until the second pointer coincides with the first pointer.
Claim 4
Dependent Claim
76 words
The memory control system according to claim 1, wherein: said first specifying means includes first connecting means for connecting a bus line of one of the memory blocks specified by the first pointer to a bus line of said first processing means; and said second specifying means includes second connecting means for connecting a bus line of one of the memory blocks specified by the second pointer to a bus line of said second processing means.
Claim 5
Dependent Claim
299 words
A memory control system, comprising: external memory means for storing a plurality of data blocks; internal memory means including a plurality of memory blocks which are individually accessible block by block; pointer memory means for storing a first pointer, a second pointer, and a third pointer; data transfer control means; and data updating means; said data transfer control means including read out means for reading out one of the data blocks from the external memory means, storing means for storing said read out data block into a memory block which corresponds to the first pointer, first increasing means for increasing the first pointer when said storing is completed, and first repeating means for causing said readout means, said storing means and said first increasing means to repeat said reading out, said storing, and said increasing until there exists an absence of a data block to be read out; said data updating means including updating means for updating, when the second pointer is smaller than the first pointer, a data block stored, a memory block which corresponds to the second pointer, second increasing means for increasing, when said updating is completed, the second pointer, and second repeating means for causing said updating means and said second increasing means to repeat said updating and said increasing until the second pointer coincides with the first pointer; and said data transfer control means further including writing means for writing the updated data block, which is stored in a memory block corresponding to the third pointer, into the external memory means, third increasing means for increasing, when said writing is completed, the third pointer, and third repeating means for causing said writing means and said third increasing means to repeat said comparing and said increasing until the third pointer coincides with the first pointer.
Claim 6
Dependent Claim
299 words
A memory control system, comprising: external memory means for storing a plurality of data blocks; internal memory means including a plurality of memory blocks which are individually accessible block by block; pointer memory means for storing a first pointer, a second pointer, and a third pointer; data transfer control means; and data updating means; said data transfer control means including read out means for reading out one of the data blocks from the external memory means, storing means for storing said read out data block into a memory block which corresponds to the first pointer, first increasing means for increasing the first pointer when said storing is completed, and first repeating means for causing said readout means, said storing means and said first increasing means to repeat said reading out, said storing, and said increasing until there exists an absence of a data block to be read out; said data updating means including updating means for updating, when the second pointer is smaller than the first pointer, a data block stored, a memory block which corresponds to the second pointer, second increasing means for increasing, when said updating is completed, the second pointer, and second repeating means for causing said updating means and said second increasing means to repeat said updating and said increasing until the second pointer coincides with the first pointer; and said data transfer control means further including writing means for writing the updated data block, which is stored in a memory block corresponding to the third pointer, into the external memory means, third increasing means for increasing, when said writing is completed, the third pointer, and third repeating means for causing said writing means and said third increasing means to repeat said comparing and said increasing until the third pointer coincides with the first pointer.
References Cited (Backward Citations)
US3955180A
Cited
US4495569A
Cited
US4636974A
Cited
US4855903A
Cited
US4837688A
Cited
EP0259050A2
Cited
US4805094A
Cited
EP0261751A2
Cited
US4818932A
Cited
US4967392A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-05-10 | 1996-11-09 | 1997-05-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-05-10 | 2000-11-09 | 2001-05-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-05-10 | 2004-11-09 | 2005-05-11 | $7700.00 | Window Closed / Lapsed |