Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
152 words
In a data processing system having a processing unit for reading and processing desired data either from a fast cache memory wherein first data most frequently processed by said processing unit is stored or from a slower main memory wherein second data less frequently processed by said processing unit than said first data is stored, and wherein either said cache memory or said main memory is accessed by said processing unit during a plurality of successive system operating cycles, a method of accessing said main memory comprising; initiating access of said main memory by asserting a precharging signal to said main memory over a predetermined time interval in preparation for accessing said main memory; accessing said cache memory during said predetermined time interval; and accessing said main memory following said predetermined time interval when said cache memory does not have the desired data and reading the desired data from said main memory.
Claim 2
Dependent Claim
152 words
In a data processing system having a processing unit for reading and processing desired data either from a fast cache memory wherein first data most frequently processed by said processing unit is stored or from a slower main memory wherein second data less frequently processed by said processing unit than said first data is stored, and wherein either said cache memory or said main memory is accessed by said processing unit during a plurality of successive system operating cycles, a method of accessing said main memory comprising; initiating access of said main memory by asserting a precharging signal to said main memory over a predetermined time interval in preparation for accessing said main memory; accessing said cache memory during said predetermined time interval; and accessing said main memory following said predetermined time interval when said cache memory does not have the desired data and reading the desired data from said main memory.
Claim 3
Dependent Claim
17 words
The method of claim 1 wherein operation of said main memory stabilizes during said predetermined time interval.
Claim 4
Dependent Claim
47 words
The method of claim 1 wherein said main memory includes a plurality of matrix memories, said method further comprising the step of accessing said main memory in a paged manner when the desired data for successive system operating cycles is in only one of the matrix memories.
Claim 5
Dependent Claim
29 words
The method of claim 1 further comprising the step of de-asserting said precharging signal following accessing of either said cache memory or said main memory by said processing unit.
Claim 6
Dependent Claim
49 words
The method of claim 1 further comprising the step of determining whether the desired data is in said cache memory or said main memory by comparing a desired data address from said processing unit with addresses of data storage locations in said cache memory and in said main memory.
Claim 7
Dependent Claim
62 words
The method of claim 5 wherein the step of comparing a desired data address from said processing unit with addresses of data storage locations in said cache memory and in said main memory includes comparing a desired data address from said processing unit with the address of the data storage location in said main memory accessed in the previous system operating cycle.
Claim 8
Dependent Claim
70 words
The method of claim 6 wherein the step of comparing a desired data address from said processing unit with the address of the data storage location in said main memory accessed in the previous system operating cycle includes storing the address of the data storage location in said main memory accessed in the previous system operating cycle in a latch for subsequent recall and comparison with the desired data address.
Claim 9
Dependent Claim
227 words
In a data processing system having a processing unit for reading and processing desired data either from a fast cache memory wherein first data most frequently processed by said processing unit is stored or from a slower main memory including a plurality of matrix memories wherein second data less frequently processed by said processing unit than said first data is stored, and wherein either said cache memory or said main memory is accessed by said processing unit during a plurality of successive system operating cycles, a method of accessing said main memory comprising: initiating access of said main memory by asserting a precharging signal to said main memory over a predetermined time interval in preparation for accessing said main memory; accessing said cache memory during said predetermined time interval; accessing said main memory following said predetermined time interval when said cache memory does not have the desired data and reading the desired data from said main memory; accessing said main memory in a paged manner when the desired data for successive system operating cycles is in only one of the matrix memories; and providing each of said matrix memories with a plurality of addressable memory locations arranged in a matrix array and defining each of said addressable memory locations by a given row and column and providing said precharging signal as a Column Address Strobe (CAS) signal.
Claim 10
Dependent Claim
227 words
In a data processing system having a processing unit for reading and processing desired data either from a fast cache memory wherein first data most frequently processed by said processing unit is stored or from a slower main memory including a plurality of matrix memories wherein second data less frequently processed by said processing unit than said first data is stored, and wherein either said cache memory or said main memory is accessed by said processing unit during a plurality of successive system operating cycles, a method of accessing said main memory comprising: initiating access of said main memory by asserting a precharging signal to said main memory over a predetermined time interval in preparation for accessing said main memory; accessing said cache memory during said predetermined time interval; accessing said main memory following said predetermined time interval when said cache memory does not have the desired data and reading the desired data from said main memory; accessing said main memory in a paged manner when the desired data for successive system operating cycles is in only one of the matrix memories; and providing each of said matrix memories with a plurality of addressable memory locations arranged in a matrix array and defining each of said addressable memory locations by a given row and column and providing said precharging signal as a Column Address Strobe (CAS) signal.
Claim 11
Dependent Claim
18 words
The method of claim 8 further comprising the step of continuously asserting a Row Address Strobe (RAS) signal.
Claim 12
Dependent Claim
215 words
In a data processing system having a processing unit for reading and processing desired data either from a fast cache memory wherein first data most frequently processed by said processing unit is stored or from a slower main memory wherein second data less frequently processed by said processing unit than said first data is stored, and wherein either said cache memory or said main memory is accessed by said processing unit during a plurality of successive system operating cycles, a method of accessing said main memory comprising: initiating access of said main memory by asserting a precharging signal to said main memory over a predetermined time interval in preparation for accessing said main memory; accessing said cache memory during said predetermined time interval; accessing said main memory in a paged manner following said predetermined time interval when said cache memory does not have the desired data and reading the desired data from said main memory; and providing said main memory with a plurality of matrix memories each having a plurality of addressable memory locations arranged in a matrix array and defining each of said addressable memory locations by a given row and column and providing said precharging signal as a Row Address Strobe (RAS) signal when said matrix memories are accessed in a non-paged manner.
Claim 13
Dependent Claim
215 words
In a data processing system having a processing unit for reading and processing desired data either from a fast cache memory wherein first data most frequently processed by said processing unit is stored or from a slower main memory wherein second data less frequently processed by said processing unit than said first data is stored, and wherein either said cache memory or said main memory is accessed by said processing unit during a plurality of successive system operating cycles, a method of accessing said main memory comprising: initiating access of said main memory by asserting a precharging signal to said main memory over a predetermined time interval in preparation for accessing said main memory; accessing said cache memory during said predetermined time interval; accessing said main memory in a paged manner following said predetermined time interval when said cache memory does not have the desired data and reading the desired data from said main memory; and providing said main memory with a plurality of matrix memories each having a plurality of addressable memory locations arranged in a matrix array and defining each of said addressable memory locations by a given row and column and providing said precharging signal as a Row Address Strobe (RAS) signal when said matrix memories are accessed in a non-paged manner.