Patent US4594658A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4594658A Expired / Lapsed US ⏱️ 0.0 years remaining

Hierarchy of control stores for overlapped data transmission

Assignee: Unisys Corp
•
Filing: 1985-10-21
•
Granted: 1986-06-10
•
Expires: 2005-10-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A controller for communication between the auxiliary processor and a cache mechanism in the system interface which communication is to be carried on independently of main memory accesses required to update the cache mechanism in an overlapped manner.

Inventors

  • 👤 Thomas M. Steckler

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 22:37
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/08; G06F12/0802; G06F12/0844; G06F12/0855; G06F12/0859; G06F12/0862

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 194 words
A control device for asynchronously controlling the simultaneous operation of a plurality of digital mechanisms in an overlapped manner in response to a command code from one of said mechanisms, said device comprising: at least a first control store and a second control store each having input register means, and output means coupled fto provide control signals to respective ones of said digital mechanisms, each of said output means also being coupled to its corresponding input register means to provide control state information signals thereto; said first control store input register means being coupled to said one of said mechanism to receive said command code as at least a part of an initial address, said first control store supplying, in response to said command code, a second command code as at least a part of an initial address to said second control store input register means; each control store input register means being provided with program counter means to increment a previous address to address the respective control store simultaneously with and independently of the other control store until said respective control state information signals indicate that a new address is to be received.
Claim 2
Dependent Claim 194 words
A control device for asynchronously controlling the simultaneous operation of a plurality of digital mechanisms in an overlapped manner in response to a command code from one of said mechanisms, said device comprising: at least a first control store and a second control store each having input register means, and output means coupled fto provide control signals to respective ones of said digital mechanisms, each of said output means also being coupled to its corresponding input register means to provide control state information signals thereto; said first control store input register means being coupled to said one of said mechanism to receive said command code as at least a part of an initial address, said first control store supplying, in response to said command code, a second command code as at least a part of an initial address to said second control store input register means; each control store input register means being provided with program counter means to increment a previous address to address the respective control store simultaneously with and independently of the other control store until said respective control state information signals indicate that a new address is to be received.
Claim 3
Dependent Claim 40 words
A control device according to claim 1 wherein: said second control store is coupled to said first control store input register means to signal said first control store that said second control store is ready to receive a command code.
Claim 4
Dependent Claim 57 words
A control device according to claim 2 wherein: each control store input register means is provided with a multiplexer circuit to receive its respective address, each control store having its output connected to its multiplexer circuit to supply its next address in lieu of said respective address according to the current state of the respective control store.
Claim 5
Dependent Claim 38 words
A control device according to claim 1 further including: arbitration logic coupled to the outputs of both control stores to receive control signals from one or the other of said control stores for controlling a third digital mechanism.
Claim 6
Dependent Claim 224 words
A control device for asynchronously controlling the simultaneous operation of a plurality of digital mechanisms in an overlapped manner in response to a command code from one of said mechanisms, said device comprising: at least a first control store and a second control store each having input register means, and output means coupled to provide control signals to respective ones of said digital mechanisms, each of said output means also being coupled to its corresponding input register means to provide control state information signals thereto; each control store being provided with a condition register to receive condition signals from its respective mechanism for transmission to the respective control store as a part of its address; said first control store input register means being coupled to said one of said mechanisms to receive said command code as at least a part of an initial address, said first control store supplying, in response to said command code, a second command code as at least a part of an initial address to said second control stor input register means; each control store input register means being provided with program counter means to increment a previous address to address the respective control store simulataneously with and independently of the other control store until said respective control state information signals indicate that a new address is to be received.
Claim 7
Dependent Claim 224 words
A control device for asynchronously controlling the simultaneous operation of a plurality of digital mechanisms in an overlapped manner in response to a command code from one of said mechanisms, said device comprising: at least a first control store and a second control store each having input register means, and output means coupled to provide control signals to respective ones of said digital mechanisms, each of said output means also being coupled to its corresponding input register means to provide control state information signals thereto; each control store being provided with a condition register to receive condition signals from its respective mechanism for transmission to the respective control store as a part of its address; said first control store input register means being coupled to said one of said mechanisms to receive said command code as at least a part of an initial address, said first control store supplying, in response to said command code, a second command code as at least a part of an initial address to said second control stor input register means; each control store input register means being provided with program counter means to increment a previous address to address the respective control store simulataneously with and independently of the other control store until said respective control state information signals indicate that a new address is to be received.
Claim 8
Dependent Claim 41 words
A control device according to claim 5 wherein: said second control store is coupled to said condition register of said first control store to signal said first control store that said second control store is ready to receive a command code.
Claim 9
Dependent Claim 57 words
A control device according to claim 6 wherein: each control store input register means is provided with a multiplexer circuit to receive its resepctive address, each control store having its output connected to said multiplexer circuit to supply its next address in lieu of said respective address according to the current state of the respective control store.

References Cited (Backward Citations)

US3859636A Cited
US3991404A Cited
US4099230A Cited
US4038643A Cited
US4168523A Cited
US4129901A Cited
US4298949A Cited
US4251862A Cited
US4376976A Cited
US4467415A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-06-09 1989-12-09 1990-06-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-06-09 1993-12-09 1994-06-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-06-09 1997-12-09 1998-06-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag