CPC G06F 11/1068 (2013.01) [G06F 11/0772 (2013.01); G06F 11/0793 (2013.01)] | 18 Claims |
1. A method, comprising:
receiving a write request to write data in a plurality of memory chips with built in error detection, wherein a number of memory chips included in the plurality of memory chips is based on a channel width for a data payload and a bit-width for each memory chip of the plurality of memory chips;
determining parity bits for the data;
storing the data in a subset of the plurality of memory chips, wherein storing the data in the subset of the plurality of memory chips is based on the bit-width for each memory chip; and
storing the parity bits in one memory chip of the plurality of memory chips, wherein the one memory chip is different from the subset of the plurality of memory chips.
|