Patent US5210852A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 22:29
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag