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

Memory controller including a priority order determination circuit

Assignee: Canon Inc
•
Filing: 1985-12-17
•
Granted: 1989-05-09
•
Expires: 2005-12-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A resource sharing system including one or more resources, a plurality of resource access devices for accessing the resources, a priority order holder for holding a priority order for access competition between the resources and the resource access device, an ordering device for ordering the access competition in accordance with the priority order held in the holder, and priority order changer for raising the priority order of one access device if a low priority order access is not accepted by the one access device a predetermined number of times.

Inventors

  • 👤 Yukihiko Ogata

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 17:53
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/50; G06F9/5005; G06F9/5011; G06F9/5016; G06F12/00; G06F12/02; G06F12/0223; G06F13/00; G06F13/14; G06F13/16; G06F13/18; G11; G11C; G11C11/00; G11C11/21; G11C11/34; G11C11/40; G11C11/401; G11C11/406; G11C11/40603; Y; Y02; Y02D; Y02D10/00

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 118 words
a resource sharing system comprising: one or more resources; a plurality of resource access means for accessing said one or more resources; priority order hold means for holding a priority order for access competition between said plurality of resource access means; ordering means for ordering the access competition in accordance with the priority order held in said priority order hold means; and priority order change means for counting the number of times access by one of said plurality of resource access means with a low priority order has not been accepted and for raising the priority order of one of said plurality of resource access means with a low priority when the counted number reaches a predetermined number.
Claim 2
Dependent Claim 118 words
a resource sharing system comprising: one or more resources; a plurality of resource access means for accessing said one or more resources; priority order hold means for holding a priority order for access competition between said plurality of resource access means; ordering means for ordering the access competition in accordance with the priority order held in said priority order hold means; and priority order change means for counting the number of times access by one of said plurality of resource access means with a low priority order has not been accepted and for raising the priority order of one of said plurality of resource access means with a low priority when the counted number reaches a predetermined number.
Claim 3
Dependent Claim 21 words
A resource sharing system according to claim 1 wherein said one or more resources are storage means for storing data therein.
Claim 4
Dependent Claim 42 words
A resource sharing system according to claim 2 wherein said one or more resources are dynamic RAMs, one of said resource access means is refresh request means for the dynamic RAMs, and the priority order of said refresh request means is lowest.
Claim 5
Dependent Claim 30 words
A resource sharing system according to claim 3 wherein the remainder of said resource access means are data write request means and data read request means for the dynamic RAMs.
Claim 6
Dependent Claim 34 words
A resource sharing system according to claim 1, wherein said priority order change means temporarily raises the priority order of said one of said plurality of resource access means with a low priority order.
Claim 7
Dependent Claim 111 words
A memory control system comprising: at least one memory means; a plurality of memory access means for accessing said memory means; priority order hold means for holding a priority order for access competition between said plurality of memory access means; ordering means for ordering the access competition in accordance with the priority order held in said priority order hold means, and priority order change means for temporarily raising the priority order of one of said plurality of memory access means with a low priority order, if access by said one of said plurality of memory access means with a low priority order has not been accepted a predetermined number of times.
Claim 8
Dependent Claim 111 words
A memory control system comprising: at least one memory means; a plurality of memory access means for accessing said memory means; priority order hold means for holding a priority order for access competition between said plurality of memory access means; ordering means for ordering the access competition in accordance with the priority order held in said priority order hold means, and priority order change means for temporarily raising the priority order of one of said plurality of memory access means with a low priority order, if access by said one of said plurality of memory access means with a low priority order has not been accepted a predetermined number of times.
Claim 9
Dependent Claim 50 words
A memory control system according to claim 6 wherein said at least memory means comprises a plurality of dynamic RAMs, and wherein one of said plurality of memory access means is a refresh request means for the dynamic RAMs, and wherein said refresh request means has the lowest priority order.
Claim 10
Dependent Claim 29 words
A memory control system according to claim 7, wherein another of said memory access means are data write request means and data read request means for the dynamic RAMs.

References Cited (Backward Citations)

US3925766A Cited
US4009470A Cited
US4151592A Cited
US4080651A Cited
US4152764A Cited
US4332294A Cited
US4257095A Cited
US4326250A Cited
US4408300A Cited
US4597054A Cited
US4493036A Cited
US4600992A Cited
US4675812A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-05-08 1992-11-07 1993-05-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-05-08 1996-11-07 1997-05-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-05-08 2000-11-07 2001-05-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag