发明名称 Method and system to improve the performance and/or reliability of a solid-state drive
摘要 A method and system to improve the performance and/or reliability of a solid-state drive (SSD). In one embodiment of the invention, the SSD has logic to compress a block of data to be stored in the SSD. If it is not possible to compress the block of data below the threshold, the SSD stores the block of data without any compression. If it is possible to compress the block of data below the threshold, the SSD compresses the block of data and stores the compressed data in the SSD. In one embodiment of the invention, the SSD has logic to dynamically adjust or select the strength of the error correcting code of the data that is stored in the SSD. In another embodiment of the invention, the SSD has logic to provide intra-page XOR protection of the data in the page.
申请公布号 US8924816(B2) 申请公布日期 2014.12.30
申请号 US201313963930 申请日期 2013.08.09
申请人 Intel Corporation 发明人 Khan Jawad B.
分类号 H03M13/00;G06F11/00;G11C29/00;G10L19/00;G06F11/10;G06F3/06;H03M13/11;H03M13/35;H03M13/15;H03M13/19 主分类号 H03M13/00
代理机构 Konard Raynes Davda & Victor LLP 代理人 Konard Raynes Davda & Victor LLP ;Victor David W.
主权项 1. An apparatus comprising: one or more memory modules storing compressed data; and a controller coupled to the one or more memory modules to dynamically adjust a strength of an Error Correcting Code (ECC) of data to be stored in the one or memory modules by performing: add a known data pad to the compressed data;determine ECC check bytes of the compressed data and the known data pad; andadd the determined ECC check bytes to the compressed data and the known data pad.
地址 Santa Clara CA US