Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
108 words
A method for operating between a non-mirror cache mode and one or more mirror cache modes in a cache memory system, the cache memory system having a controller, a first cache memory and a second cache memory, comprising the computer implemented steps of: detecting by the controller a cache mode to be used by the cache memory system; dividing each of the cache memories into two mirror portions upon detection of one of the mirror cache modes; and simultaneously writing the same data by the controller to one of the mirror portions in the first cache memory and one of the mirror portions in the second cache memory.
Claim 2
Independent Claim
108 words
A method for operating between a non-mirror cache mode and one or more mirror cache modes in a cache memory system, the cache memory system having a controller, a first cache memory and a second cache memory, comprising the computer implemented steps of: detecting by the controller a cache mode to be used by the cache memory system; dividing each of the cache memories into two mirror portions upon detection of one of the mirror cache modes; and simultaneously writing the same data by the controller to one of the mirror portions in the first cache memory and one of the mirror portions in the second cache memory.
Claim 3
Dependent Claim
30 words
The method of claim 1 wherein the cache mode detected is non-mirror cache mode further comprising the steps of: writing data by the controller to one of the cache memories.
Claim 4
Dependent Claim
39 words
The method of claim 1 wherein the cache mode detected is mirror cache mode further comprising the steps of: dividing the entire first cache memory into two mirror portions and the entire second cache memory into two mirror portions.
Claim 5
Dependent Claim
75 words
The method of claim 1 wherein the cache mode detected is partial mirror cache mode further comprising the steps of: dividing each of the cache memories into two mirror portions and one non-mirror portion; simultaneously writing by the controller the same data to a mirror portion in the first cache memory and a mirror portion in the second controller; and writing by the controller data to the non-mirror portion in one of the cache memories.
Claim 6
Dependent Claim
24 words
The method of claim 1 and in addition: detecting by a second controller the cache mode to be used by the cache memory system.
Claim 7
Dependent Claim
41 words
The method of claim 5 wherein the cache mode detected is non-mirror cache mode and further comprising: writing data by the controller to one of the cache memories; and writing another data by the second controller to the other cache memory.
Claim 8
Dependent Claim
62 words
The method of claim 5 wherein the cache mode detected is mirror cache mode further comprising: dividing the entire first cache memory into two mirror portions and the entire second cache memory into two mirror portions; and simultaneously writing another same data to the other mirror portion of the first cache memory and the other mirror portion of the second cache memory.
Claim 9
Dependent Claim
110 words
The method of claim 5 wherein the cache mode is partial mirror cache mode: dividing each of the cache memories into two mirror portions and one non-mirror portion; simultaneously writing by the controller the same data to a mirror portion in the first cache memory and a mirror portion in the second controller; simultaneously writing by the second controller the same data to another mirror portion in the first cache memory and another mirror portion in the second controller; writing by the controller data to the non-mirror portion in one of the cache memories; and writing by the second controller data to the non-mirror portion in the other cache memory.
Claim 10
Dependent Claim
35 words
The method of claim 5 further comprising the steps of: first testing pages in the non-mirror portion of the cache memories; and putting free pages detected by the first testing step into a non-mirror pool.
Claim 11
Dependent Claim
35 words
The method of claim 5 further comprising the steps of: second testing pages in the mirror portions of the cache memories; and putting free pages detected by the second testing step into a mirror pool.
Claim 12
Dependent Claim
120 words
Apparatus for operating between a non-mirror cache mode and one or more mirror cache modes in a cache memory system comprising: a first cache memory and a second cache memory; and a controller, such controller comprising: a cache mode detector logic for detecting and setting the cache mode for the cache memory system; a cache division logic for dividing each of the first cache memory and the second cache memory into two mirror portions upon detection of one of the mirror cache modes; and a memory write control logic for simultaneously writing the same data by the controller to one of the mirror portions in the first cache memory and one of the mirror portions in the second cache memory.
Claim 13
Dependent Claim
120 words
Apparatus for operating between a non-mirror cache mode and one or more mirror cache modes in a cache memory system comprising: a first cache memory and a second cache memory; and a controller, such controller comprising: a cache mode detector logic for detecting and setting the cache mode for the cache memory system; a cache division logic for dividing each of the first cache memory and the second cache memory into two mirror portions upon detection of one of the mirror cache modes; and a memory write control logic for simultaneously writing the same data by the controller to one of the mirror portions in the first cache memory and one of the mirror portions in the second cache memory.
Claim 14
Dependent Claim
65 words
The apparatus of claim 11 and in addition: a second controller, such second controller comprising: a cache mode detector logic for detecting the cache mode set by the controller; and a memory write control logic for simultaneously writing the same data by the second controller to the other mirror portion in a first cache memory and the other mirror portion in the second cache memory.
Claim 15
Dependent Claim
35 words
The apparatus of claim 12 wherein the cache mode detector logic detecting mirror cache mode: the cache division logic dividing each of the entire first cache and the entire second cache into two mirror portions.
Claim 16
Dependent Claim
47 words
The Apparatus of claim 12 wherein the cache mode detection logic detecting non-mirror cache mode: the memory write control logic in the controller writing data to the first cache memory; and the memory write control logic in the second controller writing data to the second cache memory.
Claim 17
Dependent Claim
111 words
The apparatus of claim 12 wherein the cache mode detector logic detecting partial mirror cache mode: the cache division logic dividing each of the first and second cache memories into two mirror portions and one non-mirror portion; the memory write control logic in the controller writing other data to the non-mirror portion in the first or the second cache memory; and the memory write control logic in the second controller simultaneously writing second same data to another mirror portion in the first cache memory and another mirror portion in the second cache memory and writing second other data to the other non-mirror portion in the first or the second cache memory.
Claim 18
Independent Claim
100 words
A method for operating between a non-mirror cache mode and one or more mirror cache modes in a cache memory system, the cache memory system having, a first cache memory and a second cache memory, comprising the computer implemented steps of: detecting the cache mode to be used by the cache memory system; dividing each of the cache memories into two mirror portions upon detection of one of the mirror cache modes; and simultaneously writing the same data to one of the mirror portions in the first cache memory and one of the mirror portions in the second cache memory.
Claim 19
Independent Claim
100 words
A method for operating between a non-mirror cache mode and one or more mirror cache modes in a cache memory system, the cache memory system having, a first cache memory and a second cache memory, comprising the computer implemented steps of: detecting the cache mode to be used by the cache memory system; dividing each of the cache memories into two mirror portions upon detection of one of the mirror cache modes; and simultaneously writing the same data to one of the mirror portions in the first cache memory and one of the mirror portions in the second cache memory.