-
公开(公告)号:US10707900B2
公开(公告)日:2020-07-07
申请号:US16389551
申请日:2019-04-19
Applicant: SEAGATE TECHNOLOGY LLC
Abstract: A data processing system includes a likelihood input operable to receive encoded data, a decoder operable to apply a decoding algorithm to likelihood values for the received encoded data and to yield a decoded output, and a decoder input initialization circuit operable to generate new decoder input values based in part on the likelihood values for the received encoded data after the likelihood values for the received encoded data have failed to converge in the decoder.
-
公开(公告)号:US10298263B2
公开(公告)日:2019-05-21
申请号:US14218626
申请日:2014-03-18
Applicant: Seagate Technology, LLC
Abstract: A data processing system includes a likelihood input operable to receive encoded data, a decoder operable to apply a decoding algorithm to likelihood values for the received encoded data and to yield a decoded output, and a decoder input initialization circuit operable to generate new decoder input values based in part on the likelihood values for the received encoded data after the likelihood values for the received encoded data have failed to converge in the decoder.
-
公开(公告)号:US20190245557A1
公开(公告)日:2019-08-08
申请号:US16389551
申请日:2019-04-19
Applicant: SEAGATE TECHNOLOGY LLC
CPC classification number: H03M13/1111 , H03M13/1142 , H03M13/3723
Abstract: A data processing system includes a likelihood input operable to receive encoded data, a decoder operable to apply a decoding algorithm to likelihood values for the received encoded data and to yield a decoded output, and a decoder input initialization circuit operable to generate new decoder input values based in part on the likelihood values for the received encoded data after the likelihood values for the received encoded data have failed to converge in the decoder.
-
公开(公告)号:US09477406B2
公开(公告)日:2016-10-25
申请号:US14700694
申请日:2015-04-30
Applicant: Seagate Technology LLC
Inventor: Earl Cohen
CPC classification number: G06F3/0608 , G06F3/064 , G06F3/0679 , G06F11/1068 , G06F12/0238 , G06F12/0246 , G06F12/04 , G06F2212/1044 , G06F2212/202 , G06F2212/214 , G06F2212/401 , G11C29/52
Abstract: Systems and methods presented herein provide for locating data in non-volatile memory by decoupling a mapping unit size from restrictions such as the maximum size of a reducible unit to provide efficient mapping of larger mapping units. In one embodiment, a method comprises mapping a logical page address in a logical block address space to a read unit address and a number of read units in the non-volatile memory. The method also comprises mapping data of the logical page address to a plurality of variable-sized pieces of data spread across the number of read units starting at the read unit address in the non-volatile memory.
-
公开(公告)号:US20150234599A1
公开(公告)日:2015-08-20
申请号:US14700694
申请日:2015-04-30
Applicant: Seagate Technology LLC
Inventor: Earl Cohen
CPC classification number: G06F3/0608 , G06F3/064 , G06F3/0679 , G06F11/1068 , G06F12/0238 , G06F12/0246 , G06F12/04 , G06F2212/1044 , G06F2212/202 , G06F2212/214 , G06F2212/401 , G11C29/52
Abstract: Systems and methods presented herein provide for locating data in non-volatile memory by decoupling a mapping unit size from restrictions such as the maximum size of a reducible unit to provide efficient mapping of larger mapping units. In one embodiment, a method comprises mapping a logical page address in a logical block address space to a read unit address and a number of read units in the non-volatile memory. The method also comprises mapping data of the logical page address to a plurality of variable-sized pieces of data spread across the number of read units starting at the read unit address in the non-volatile memory.
Abstract translation: 本文提出的系统和方法通过将映射单元大小与诸如可缩减单元的最大大小的限制分离来提供较大映射单元的有效映射来提供将数据定位在非易失性存储器中。 在一个实施例中,一种方法包括将逻辑块地址空间中的逻辑页地址映射到非易失性存储器中的读单元地址和多个读单元。 该方法还包括将逻辑页面地址的数据映射到从非易失性存储器中的读取单元地址开始的多个读取单元上分散的多个可变大小的数据片段。
-
-
-
-