CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0679 (2013.01)] | 20 Claims |
1. A solid state drive (SSD) comprising:
a non-volatile memory including a plurality of zones that include a first zone and a second zone, each of the plurality of zones including a plurality of blocks, each of the plurality of blocks including a plurality of pages, each of the plurality of pages corresponding to a data write unit and/or a data read unit; and
a controller coupled to the non-volatile memory, and including a compression/decompression circuit,
wherein the controller is configured to receive a first write command and first data from an external device,
the compression/decompression circuit is configured to compress the first data to generate compressed first data,
the controller is configured to write the compressed first data to the first zone of the non-volatile memory, and
the controller is configured to provide the external device with a response including a write pointer that represents a storage location at which the first compression data is stored and corresponds to a first logical address of the first zone.
|