- 专利标题: Low density parity check (LDPC) decoder with pre-saturation compensation
-
申请号: US15478895申请日: 2017-04-04
-
公开(公告)号: US10263640B2公开(公告)日: 2019-04-16
- 发明人: Ivana Djurdjevic , Ara Patapoutian , Zheng Wang , AbdelHakim Alhussien , Sundararajan Sankaranarayanan , Ludovic Danjean , Erich F. Haratsch
- 申请人: Seagate Technology LLC
- 申请人地址: US CA Cupertino
- 专利权人: Seagate Technology LLC
- 当前专利权人: Seagate Technology LLC
- 当前专利权人地址: US CA Cupertino
- 代理机构: Hall Estill Attorneys at Law
- 主分类号: H03M13/11
- IPC分类号: H03M13/11
摘要:
Method and apparatus for decoding data. In some embodiments, an LDPC decoder has a variable node circuit (VNC) with a plurality of variable nodes configured to store bit reliability values of m-bit code bits. A check node circuit (CNC) has a plurality of check nodes configured to perform parity check operations upon n-bit messages from the VNC. Each n-bit message is formed from a combination of the bit reliability values and stored messages from the check nodes. A pre-saturation compensation circuit is configured to maintain a magnitude of each n-bit message received by the CNC below a saturation limit comprising the maximum value that can be expressed using p bits, with p less than n and each of the n-bit messages received by the CNC having a different magnitude. The pre-saturation compensation circuit may apply different scaling and/or bias factors to the n-bit messages over different decoding iterations.