Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
194 words
A cache system in which a CPU and a cache, each driven by a common timing clock and operative as a bus master, are connected through a system bus to a memory system, comprising: a first signal line comprising a first portion connected between said CPU and said cache, and a second portion connected to said system bus, for transmitting and receiving a common signal to and from whichever one of said CPU and said cache is operating as a bus master; a second signal line comprising a common portion connected to said system bus, a first portion connected to said CPU and a second portion connected to said cache, said first and second portions intermittently connected to said common portion; first means for placing said CPU in a standby state and connecting the common portion to the first portion of said second signal line between said system bus and said cache when said cache is operating as a bus master; and second means for connecting the common portion to the second portion of said second signal line between said system bus and said CPU when said CPU is operating as a bus master.
Claim 2
Dependent Claim
194 words
A cache system in which a CPU and a cache, each driven by a common timing clock and operative as a bus master, are connected through a system bus to a memory system, comprising: a first signal line comprising a first portion connected between said CPU and said cache, and a second portion connected to said system bus, for transmitting and receiving a common signal to and from whichever one of said CPU and said cache is operating as a bus master; a second signal line comprising a common portion connected to said system bus, a first portion connected to said CPU and a second portion connected to said cache, said first and second portions intermittently connected to said common portion; first means for placing said CPU in a standby state and connecting the common portion to the first portion of said second signal line between said system bus and said cache when said cache is operating as a bus master; and second means for connecting the common portion to the second portion of said second signal line between said system bus and said CPU when said CPU is operating as a bus master.
Claim 3
Dependent Claim
61 words
The system of claim 1, including means for detecting that object data for accessing is not stored in said cache during a memory access cycle controlled by said CPU and, in response, placing said CPU in a standby state, transferring object data from said memory system to said cache, and storing said object data transferred to said cache in said CPU.
Claim 4
Dependent Claim
22 words
The system of claim 1, wherein said first and second means include a multiplexer controlled by a signal generated by said cache.
Claim 5
Dependent Claim
113 words
A cache, comprising: a CPU, a cache and a memory system connected directly or indirectly to a common system bus, said CPU controlling memory access operations for accessing object data; means for detecting that object data to be accessed during a memory access operation controlled by said CPU is not stored in said cache; and means incorporated in said cache and responsive to a detection by said means for detecting for generating a first control signal requesting said CPU to re-execute a memory access operation of said memory system for said object data and a second control signal for requesting said memory system to accept said memory access operations requested by said CPU.
Claim 6
Dependent Claim
113 words
A cache, comprising: a CPU, a cache and a memory system connected directly or indirectly to a common system bus, said CPU controlling memory access operations for accessing object data; means for detecting that object data to be accessed during a memory access operation controlled by said CPU is not stored in said cache; and means incorporated in said cache and responsive to a detection by said means for detecting for generating a first control signal requesting said CPU to re-execute a memory access operation of said memory system for said object data and a second control signal for requesting said memory system to accept said memory access operations requested by said CPU.
Claim 7
Dependent Claim
218 words
A cache system, comprising: a CPU, a cache and a memory system each driven by a common timing clock and connected directly or indirectly to a system bus, each said CPU and cache being operable as a bus master, said CPU controlling memory access operations for accessing object data; a first signal line connected to said system bus, said CPU and said cache and transmitting and receiving signal to and from whichever one of said CPU and cache is operating as a bus master; a second signal line; means for selectively connecting said second signal line between said system bus and said CPU or between said system bus and said cache, wherein said second signal line carries a different signal depending on which one of said CPU and said cache is operating a bus master; means for detecting that object data to be accessed during a memory access operation controlled by said CPU is not stored in said cache; and means incorporated in said cache and responsive to a detection by said means for detecting for generating a first control signal requesting said CPU to re-execute a memory access operation of said memory system for said object data and a second control signal for requesting said memory system to accept said memory access operation requested by said CPU.
Claim 8
Dependent Claim
218 words
A cache system, comprising: a CPU, a cache and a memory system each driven by a common timing clock and connected directly or indirectly to a system bus, each said CPU and cache being operable as a bus master, said CPU controlling memory access operations for accessing object data; a first signal line connected to said system bus, said CPU and said cache and transmitting and receiving signal to and from whichever one of said CPU and cache is operating as a bus master; a second signal line; means for selectively connecting said second signal line between said system bus and said CPU or between said system bus and said cache, wherein said second signal line carries a different signal depending on which one of said CPU and said cache is operating a bus master; means for detecting that object data to be accessed during a memory access operation controlled by said CPU is not stored in said cache; and means incorporated in said cache and responsive to a detection by said means for detecting for generating a first control signal requesting said CPU to re-execute a memory access operation of said memory system for said object data and a second control signal for requesting said memory system to accept said memory access operation requested by said CPU.
Claim 9
Dependent Claim
23 words
A cache system of claim 5, wherein said means for selectively connecting comprises a multiplexer controlled by a signal generated by said cache.
Claim 10
Independent Claim
109 words
A method of controlling a cache system having a CPU, a cache and a memory system, comprising the steps of: controlling said CPU to access object data possibly stored in said cache; if said object data is not stored in said cache and a plurality of data is available to be block-transferred from said system memory to said cache, (a) first sequentially transferring, from said memory system and writing to said cache, remaining available data except for said object data while changing the block-address by one, and (b) then transferring said object data, from said memory system whereby said CPU and said cache accept said object data in parallel.
Claim 11
Independent Claim
109 words
A method of controlling a cache system having a CPU, a cache and a memory system, comprising the steps of: controlling said CPU to access object data possibly stored in said cache; if said object data is not stored in said cache and a plurality of data is available to be block-transferred from said system memory to said cache, (a) first sequentially transferring, from said memory system and writing to said cache, remaining available data except for said object data while changing the block-address by one, and (b) then transferring said object data, from said memory system whereby said CPU and said cache accept said object data in parallel.
Claim 12
Dependent Claim
17 words
The method of claim 7, wherein said block-address is incremented during said steps of (a) and (b).
Claim 13
Dependent Claim
18 words
The method of claim 7, wherein said block-address is decremented during said steps of first and sequentially transferring.