| CPC G06F 11/1076 (2013.01) [G06F 11/1004 (2013.01)] | 19 Claims |

|
1. A device comprising:
a data interface configured to operatively couple to a redundant array of independent disks (RAID), each RAID comprising a plurality of dynamic random access memory (DRAM) dies; and
control circuitry operatively coupled to the data interface and at least configured to:
obtain an uncompressed data from a host;
perform data compression on the obtained uncompressed data to generate a compressed data, wherein the compressed data is stored in a plurality of compressed data RAID segments of a single RAID compressed data stripe, each RAID segment comprising one data block of a DRAM die;
generate a single RAID compression-associated (CA) parity segment suitable for recovery of any one failed compressed data segment of the single RAID data stripe; and
concatenate the single RAID CA parity segment with the plurality of compressed data segments of the single RAID compressed data stripe to form a compressed data with single parity (CDSP) stripe of the RAID.
|