Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
225 words
A system interface unit for asynchronous control of transmission of data and code between a processor and a main memory system, said interface unit comprising: memory interface means coupled to said main memory system for transmitting data and code to and receiving data and code from said memory system; cache mechanism means coupled to said processor and to said memory interface means for storing data and code received from said main memory system for access by said processor; and a first control store and a second control store each having output means coupled to said cache mechanism means and said memory interface means respectively to provide control signals thereto; to independently control the simultaneous operation of said memory interface means and said cache mechanism means; said first control store having an input means being coupled to receive a command code from said processor as at least a part of an address, said first control store supplying, in response to said command code, a second command code to address said second control store, said second control store having an input means being coupled to said first control store output means; each control store input means being provided with program counter means for simultaneous operation of said respective control stores by incrementing a previous address to address the respective control store unless a new address is received.
Claim 2
Independent Claim
225 words
A system interface unit for asynchronous control of transmission of data and code between a processor and a main memory system, said interface unit comprising: memory interface means coupled to said main memory system for transmitting data and code to and receiving data and code from said memory system; cache mechanism means coupled to said processor and to said memory interface means for storing data and code received from said main memory system for access by said processor; and a first control store and a second control store each having output means coupled to said cache mechanism means and said memory interface means respectively to provide control signals thereto; to independently control the simultaneous operation of said memory interface means and said cache mechanism means; said first control store having an input means being coupled to receive a command code from said processor as at least a part of an address, said first control store supplying, in response to said command code, a second command code to address said second control store, said second control store having an input means being coupled to said first control store output means; each control store input means being provided with program counter means for simultaneous operation of said respective control stores by incrementing a previous address to address the respective control store unless a new address is received.
Claim 3
Dependent Claim
42 words
A system interface unit according to claim 1 wherein: said cache mechanism includes a random access memory having two sections, one for code segments and one for data segments, said sections being divided into a plurality of groups of said respective segments.
Claim 4
Dependent Claim
60 words
A system interface unit according to claim 2 including: an address register coupled to said processor to receive a memory address, said address being divided into a word identification field, a group address and a segment address; and a table of locations coupled to said address register to receive segment identification fields of segments stored in said random access memory.
Claim 5
Dependent Claim
56 words
A system interface unit according to claim 3 further including: comparison detection means coupled to said address register and to said table of locations to compare word identification fields in said table with the word identification field of an address received by said address register and to signal said first control store when a comparison occurs.
Claim 6
Dependent Claim
39 words
A system interface unit according to claim 1 wherein: said main memory system includes a plurality of memory units; and said memory interface means includes bus interface means coupled between said cache mechanism and said plurality of memory units.
Claim 7
Dependent Claim
42 words
A system interface unit according to claim 5 further including: a bus coupling said bus interface means to said cache mechanism means; and a bypass register coupled between said memory bus interface means and said processor to bypass the cache mechanism means.
Claim 8
Dependent Claim
39 words
A system interface unit according to claim 1 wherein: said second control store is coupled to said first control store to signal said first control store of the availability of the second control store to receive a command code.