发明名称 SOLID STATE DEVICE CODING ARCHITECTURE FOR CHIPKILL AND ENDURANCE IMPROVEMENT
摘要 A first decoder performs decoding on each data set in a first plurality of data sets using a first code; each data set in the first plurality is stored on a different chip. It is determined if the first decoding is successful; if not, a second decoder performs a second decoding on each data set in a second plurality of data sets using a second code; each data set in the second plurality includes at least some data, after the first decoding using the first code, from each data set in the first plurality. The first decoder performs a third decoding on each data set in the first plurality using the first code, where each data set in the first plurality includes at least some data, after the second decoding using the second code, from each data set in the second plurality.
申请公布号 US2014325318(A1) 申请公布日期 2014.10.30
申请号 US201414266702 申请日期 2014.04.30
申请人 SK hynix memory solutions inc. 发明人 Marrow Marcus;Agarwal Rajiv
分类号 G06F11/10 主分类号 G06F11/10
代理机构 代理人
主权项 1. A system for decoding, comprising: a first decoder configured to: perform a first decoding on each data set in a first plurality of data sets using a first error correction code, wherein: a first data set in the first plurality of data sets, processed during the first decoding, is obtained from a first chip; anda second data set in the first plurality of data sets, processed during the first decoding, is obtained from a second chip; andin the event it is determined that the first decoding is not successful, perform a third decoding on each data set in the first plurality of data sets using the first error correction code, wherein the first plurality of data sets processed during the third decoding includes one or more results from a second decoding using a second error correction code; a controller configured to determine if the first decoding is successful; and a second decoder configured to: in the event it is determined that the first decoding is not successful, perform the second decoding on each data set in the second plurality of data sets using the second error correction code, wherein the second plurality of data sets processed during the second decoding includes one or more results from the first decoding using the first error correction code.
地址 San Jose CA US