Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
222 words
A cache access system external to a processor comprising: cache memory means including a cache memory for storing data at a plurality of addresses; cache register means coupled to said cache memory means for temporarily storing an address to be applied to said cache memory on receipt of a clock signal by said cache register means; address generation means coupled to said cache register means for generating said address and providing said address to said cache register means; clock means for generating cyclical clock signals coupled to said cache register means and said dddress generation means; cache data receiving means, internal to the processor, coupled to said cache memory means and said clock means for receiving said accessed data on receipt of said clock signal; wherein said cache register means has a first inherent delay of said clock signal and said cache data receiving means has a second inherent delay of said clock signal which is longer than said first inherent delay a fraction of a clock cycle, such that said clock signal is received by said cache data receiving means after receipt of said clock signal by said cache register means; whereby said fraction of a clock cycle provides additional time for accessing said cache memory means prior to the receipt of said clock signals by said cache data receiving means.
Claim 2
Dependent Claim
222 words
A cache access system external to a processor comprising: cache memory means including a cache memory for storing data at a plurality of addresses; cache register means coupled to said cache memory means for temporarily storing an address to be applied to said cache memory on receipt of a clock signal by said cache register means; address generation means coupled to said cache register means for generating said address and providing said address to said cache register means; clock means for generating cyclical clock signals coupled to said cache register means and said dddress generation means; cache data receiving means, internal to the processor, coupled to said cache memory means and said clock means for receiving said accessed data on receipt of said clock signal; wherein said cache register means has a first inherent delay of said clock signal and said cache data receiving means has a second inherent delay of said clock signal which is longer than said first inherent delay a fraction of a clock cycle, such that said clock signal is received by said cache data receiving means after receipt of said clock signal by said cache register means; whereby said fraction of a clock cycle provides additional time for accessing said cache memory means prior to the receipt of said clock signals by said cache data receiving means.
Claim 3
Dependent Claim
34 words
The external cache access system as defined by claim 1, wherein said cache memory means, cache register means, address generation means, and cache data receiving means are comprised of digital solid state logic devices.
Claim 4
Dependent Claim
18 words
The external cache access system as defined by claim 2, wherein said cache register means comprises a register.
Claim 5
Dependent Claim
40 words
The external cache access system as defined by claim 3, wherein said address generated by said address generation means includes a high address (AH) and a low address (AL) wherein said AL address is applied to said cache register means.
Claim 6
Dependent Claim
46 words
The external cache access system as defined by claim 5, wherein said cache register means is capable of driving a larger capacitive load than said address generation means, thereby permitting a larger cache memory than if said cache memory is driven by said address generation means.
Claim 7
Dependent Claim
20 words
The external cache access system as defined by claim 5, wherein said cache data receiving means includes a data register.
Claim 8
Dependent Claim
27 words
The external cache access system as defined by claim 6, wherein said address generation means and said cache data receiving means comprise a portion of a microprocessor.
Claim 9
Dependent Claim
203 words
A cache access system, comprising: an external cache memory for storing data at a plurality of addresses; clock means for generating cyclical clock signals; a cache address register coupled to said external cache memory and said clock means for temporarily storing an address to be provided to said cache memory to access desired data, said address being applied to said external cache memory by said cache address register upon receipt of a clock signal from said clock means; processing means coupled to said clock means, said cache address register and said external cache memory, for generating said address and providing said address to said cache address register, said processing means further including receiving means for receiving data accessed in said external cache memory on receipt of said clock signal, wherein said cache address register has a first inherent delay of said clock signal and said receiving means has a second inherent delay of said clock signal which is longer than said first inherent delay by a fraction of a clock cycle such that said clock signals are received by said cache address register prior to receipt of said clock signals by said receiving means, thereby providing additional time for accessing said cache memory.
Claim 10
Dependent Claim
203 words
A cache access system, comprising: an external cache memory for storing data at a plurality of addresses; clock means for generating cyclical clock signals; a cache address register coupled to said external cache memory and said clock means for temporarily storing an address to be provided to said cache memory to access desired data, said address being applied to said external cache memory by said cache address register upon receipt of a clock signal from said clock means; processing means coupled to said clock means, said cache address register and said external cache memory, for generating said address and providing said address to said cache address register, said processing means further including receiving means for receiving data accessed in said external cache memory on receipt of said clock signal, wherein said cache address register has a first inherent delay of said clock signal and said receiving means has a second inherent delay of said clock signal which is longer than said first inherent delay by a fraction of a clock cycle such that said clock signals are received by said cache address register prior to receipt of said clock signals by said receiving means, thereby providing additional time for accessing said cache memory.
Claim 11
Dependent Claim
17 words
The cache access system as defined by claim 8, wherein said cache register means comprises a register.
Claim 12
Dependent Claim
39 words
The cache access system as defined by claim 9, wherein said address generated by said address generation means includes a high address (AH) and a low address (AL) wherein said AL address is applied to said cache register means.
Claim 13
Dependent Claim
19 words
The cache access system as defined by claim 9, wherein said cache data receiving means includes a data register.
Claim 14
Dependent Claim
45 words
The cache access system as defined by claim 11, wherein said cache address register is capable of driving a larger capacitive load then said processing means, thereby permitting a larger external cache memory than if said cache memory is driven directly by said processing means.