会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • ERROR-CORRECTION DECODER EMPLOYING EXTRINSIC MESSAGE AVERAGING
    • 错误修正解码器使用超级消息平均
    • US20110264979A1
    • 2011-10-27
    • US12766038
    • 2010-04-23
    • Kiran GunnamShaohua YangChangyou Xu
    • Kiran GunnamShaohua YangChangyou Xu
    • H03M13/05G06F11/10
    • H03M13/116H03M13/09H03M13/1128H03M13/1137H03M13/114H03M13/1142H03M13/2906H03M13/6306
    • In one embodiment, an LDPC decoder has a controller and an extrinsic log-likelihood (LLR) value generator. The extrinsic LLR value generator is selectively configurable to operate in either (i) a non-averaging mode that updates extrinsic LLR values without averaging or (ii) an averaging mode that updates extrinsic LLR values using averaging. Initially, the extrinsic LLR value generator is configured to generate non-averaged extrinsic LLR values, and the decoder attempts to recover an LDPC-encoded codeword using the non-averaged extrinsic LLR values. If the decoder is unable to recover the correct codeword, then (i) the controller selects the averaging mode, (ii) the extrinsic LLR value generator is configured to generate average extrinsic LLR values, and (iii) the decoder attempts to recover the correct codeword using the average extrinsic LLR values. Averaging the extrinsic LLR values may slow down the propagation of erroneous messages that lead the decoder to convergence on trapping sets.
    • 在一个实施例中,LDPC解码器具有控制器和外在对数似然(LLR)值发生器。 外部LLR值发生器可选择性地配置为以下操作:(i)不平均更新外在LLR值的非平均模式,或(ii)使用平均更新外在LLR值的平均模式。 最初,外部LLR值发生器被配置为产生非平均的外在LLR值,并且解码器尝试使用非平均的外在LLR值来恢复LDPC编码码字。 如果解码器不能恢复正确的码字,则(i)控制器选择平均模式,(ii)外部LLR值发生器被配置为产生平均外在LLR值,以及(iii)解码器尝试恢复正确的码字 码字使用平均外在LLR值。 平衡外部LLR值可能会减慢导致解码器收敛的错误消息的传播。
    • 4. 发明申请
    • ERROR-CORRECTION DECODER EMPLOYING CHECK-NODE MESSAGE AVERAGING
    • 错误修正解码器使用检查节点消息平均
    • US20100042891A1
    • 2010-02-18
    • US12475786
    • 2009-06-01
    • Kiran GunnamShaohua YangChangyou Xu
    • Kiran GunnamShaohua YangChangyou Xu
    • H03M13/05G06F11/10
    • H03M13/1111H03M13/09H03M13/1142H03M13/3707H03M13/3738H03M13/3753H03M13/451
    • In one embodiment, an LDPC decoder has a controller and one or more check-node units (CNUs). Each CNU is selectively configurable to operate in (i) a first mode that updates check-node (i.e., R) messages without averaging and (ii) a second mode that that updates R messages using averaging. Initially, each CNU is configured in the first mode to generate non-averaged R messages, and the decoder attempts to recover an LDPC-encoded codeword using the non-averaged R messages. If the decoder is unable to recover the correct codeword, then (i) the controller selects the averaging mode, (ii) each CNU is configured to operate in the second mode to generate averaged R messages, and (iii) the decoder attempts to recover the correct codeword using the averaged R messages. Averaging the R messages may slow down the propagation of erroneous messages that lead the decoder to convergence on trapping sets.
    • 在一个实施例中,LDPC解码器具有控制器和一个或多个校验节点单元(CNU)。 每个CNU可选择性地配置为在(i)不平均更新校验节点(即,R)消息的第一模式和(ii)使用平均来更新R消息的第二模式。 最初,每个CNU被配置为第一模式以产生非平均的R消息,并且解码器尝试使用非平均的R消息来恢复LDPC编码的码字。 如果解码器不能恢复正确的码字,则(i)控制器选择平均模式,(ii)每个CNU被配置为在第二模式下操作以产生平均的R消息,并且(iii)解码器尝试恢复 使用平均R消息的正确码字。 平均R消息可能会减慢导致解码器收敛的错误消息的传播。
    • 5. 发明申请
    • ADJUSTING INPUT SAMPLES IN TURBO EQUALIZATION SCHEMES TO BREAK TRAPPING SETS
    • 在涡轮均衡方案中调整输入样本以打破陷阱
    • US20100042905A1
    • 2010-02-18
    • US12540035
    • 2009-08-12
    • Kiran GunnamShaohua YangChangyou Xu
    • Kiran GunnamShaohua YangChangyou Xu
    • H03M13/45H03M13/05H03M13/37
    • H03M13/1111H03M13/09H03M13/1142H03M13/3707H03M13/3738H03M13/3753H03M13/451
    • In one embodiment, a turbo equalizer has a channel detector that receives equalized samples and generates channel soft-output values. An LDPC decoder attempts to decode the channel soft-output values to recover an LDPC-encoded codeword. If the decoder converges on a trapping set, then an adjustment block selects one or more of the equalized samples based on one or more specified conditions and adjusts the selected equalized samples. Selection may be performed by identifying the locations of unsatisfied check nodes of the last local decoder iteration and selecting the equalized samples that correspond to bit nodes of the LDPC-encoded codeword that are connected to the unsatisfied check nodes. Adjustment of the equalized samples may be performed using any combination of scaling, offsetting, and saturation. Channel detection is then performed using the adjusted equalized samples to generate an updated set of channel soft-output values, which are subsequently decoded by the decoder.
    • 在一个实施例中,turbo均衡器具有信道检测器,其接收均衡的样本并产生信道软输出值。 LDPC解码器尝试对通道软输出值进行解码以恢复LDPC编码的码字。 如果解码器收敛于捕获集合,则调整块基于一个或多个指定条件选择一个或多个均衡样本,并调整所选择的均衡样本。 可以通过识别最后的本地解码器迭代的不满足的校验节点的位置并选择与连接到不满足的校验节点的LDPC编码码字的比特节点相对应的均衡样本来执行选择。 可以使用缩放,偏移和饱和度的任何组合来执行均衡样本的调整。 然后使用经调整的均衡采样来执行信道检测,以产生随后由解码器解码的更新的信道软输出值集合。
    • 6. 发明授权
    • Adjusting soft-output values in turbo equalization schemes to break trapping sets
    • 调整turbo均衡方案中的软输出值,以打破陷阱集
    • US08700976B2
    • 2014-04-15
    • US12540078
    • 2009-08-12
    • Kiran GunnamShaohua YangChangyou Xu
    • Kiran GunnamShaohua YangChangyou Xu
    • G06F11/00
    • H03M13/1111H03M13/09H03M13/1142H03M13/3707H03M13/3738H03M13/3753H03M13/451
    • In one embodiment, a turbo equalizer has an LDPC decoder, a channel detector, and one or more adjustment blocks for recovering an LDPC codeword from a set of input samples. The decoder attempts to recover the codeword from an initial set of channel soft-output values and generates a set of extrinsic soft-output values, each corresponding to a bit of the codeword. If the decoder converges on a trapping set, then the channel detector performs detection on the set of input samples to generate a set of updated channel soft-output values, using the extrinsic soft-output values to improve the detection. The one or more adjustment blocks adjust at least one of (i) the extrinsic soft-output values before the channel detection and (ii) the updated channel soft-output values. Subsequent decoding is then performed on the updated and possibly-adjusted channel soft-output values to attempt to recover the codeword.
    • 在一个实施例中,turbo均衡器具有LDPC解码器,信道检测器和用于从一组输入采样中恢复LDPC码字的一个或多个调整块。 解码器尝试从初始的信道软输出值集合中恢复码字,并产生一组非本征软输出值,每个对应于码字的位。 如果解码器收敛于捕获集合,则信道检测器对输入样本集执行检测,以使用外部软输出值来生成一组更新的信道软输出值,以改善检测。 一个或多个调整块调整(i)信道检测之前的非本征软输出值和(ii)更新的信道软输出值中的至少一个。 然后对更新的和可能调整的信道软输出值执行随后的解码,以尝试恢复码字。
    • 7. 发明申请
    • ADJUSTING SOFT-OUTPUT VALUES IN TURBO EQUALIZATION SCHEMES TO BREAK TRAPPING SETS
    • 在涡轮均衡方案中调整软输出值以打破陷阱
    • US20100042906A1
    • 2010-02-18
    • US12540078
    • 2009-08-12
    • Kiran GunnamShaohua YangChangyou Xu
    • Kiran GunnamShaohua YangChangyou Xu
    • H03M13/45H03M13/05
    • H03M13/1111H03M13/09H03M13/1142H03M13/3707H03M13/3738H03M13/3753H03M13/451
    • In one embodiment, a turbo equalizer has an LDPC decoder, a channel detector, and one or more adjustment blocks for recovering an LDPC codeword from a set of input samples. The decoder attempts to recover the codeword from an initial set of channel soft-output values and generates a set of extrinsic soft-output values, each corresponding to a bit of the codeword. If the decoder converges on a trapping set, then the channel detector performs detection on the set of input samples to generate a set of updated channel soft-output values, using the extrinsic soft-output values to improve the detection. The one or more adjustment blocks adjust at least one of (i) the extrinsic soft-output values before the channel detection and (ii) the updated channel soft-output values. Subsequent decoding is then performed on the updated and possibly-adjusted channel soft-output values to attempt to recover the codeword.
    • 在一个实施例中,turbo均衡器具有LDPC解码器,信道检测器和用于从一组输入采样中恢复LDPC码字的一个或多个调整块。 解码器尝试从初始的信道软输出值集合中恢复码字,并产生一组非本征软输出值,每个对应于码字的位。 如果解码器收敛于捕获集合,则信道检测器对输入样本集执行检测,以使用外部软输出值来生成一组更新的信道软输出值,以改善检测。 一个或多个调整块调整(i)信道检测之前的非本征软输出值和(ii)更新的信道软输出值中的至少一个。 然后对更新的和可能调整的信道软输出值执行随后的解码,以尝试恢复码字。
    • 8. 发明授权
    • Adjusting input samples in turbo equalization schemes to break trapping sets
    • 调整Turbo均衡方案中的输入样本以打破陷阱集
    • US08683299B2
    • 2014-03-25
    • US12540035
    • 2009-08-12
    • Kiran GunnamShaohua YangChangyou Xu
    • Kiran GunnamShaohua YangChangyou Xu
    • G06F11/10
    • H03M13/1111H03M13/09H03M13/1142H03M13/3707H03M13/3738H03M13/3753H03M13/451
    • In one embodiment, a turbo equalizer has a channel detector that receives equalized samples and generates channel soft-output values. An LDPC decoder attempts to decode the channel soft-output values to recover an LDPC-encoded codeword. If the decoder converges on a trapping set, then an adjustment block selects one or more of the equalized samples based on one or more specified conditions and adjusts the selected equalized samples. Selection may be performed by identifying the locations of unsatisfied check nodes of the last local decoder iteration and selecting the equalized samples that correspond to bit nodes of the LDPC-encoded codeword that are connected to the unsatisfied check nodes. Adjustment of the equalized samples may be performed using any combination of scaling, offsetting, and saturation. Channel detection is then performed using the adjusted equalized samples to generate an updated set of channel soft-output values, which are subsequently decoded by the decoder.
    • 在一个实施例中,turbo均衡器具有信道检测器,其接收均衡的样本并产生信道软输出值。 LDPC解码器尝试对通道软输出值进行解码以恢复LDPC编码的码字。 如果解码器收敛于捕获集合,则调整块基于一个或多个指定条件选择一个或多个均衡样本,并调整所选择的均衡样本。 可以通过识别最后的本地解码器迭代的不满足的校验节点的位置并选择与连接到不满足的校验节点的LDPC编码码字的比特节点相对应的均衡样本来执行选择。 可以使用缩放,偏移和饱和度的任何组合来执行均衡样本的调整。 然后使用经调整的均衡采样来执行信道检测,以产生随后由解码器解码的更新的信道软输出值集合。
    • 9. 发明授权
    • Error-correction decoder employing check-node message averaging
    • 纠错解码器采用校验节点消息平均
    • US08607115B2
    • 2013-12-10
    • US12475786
    • 2009-06-01
    • Kiran GunnamShaohua YangChangyou Xu
    • Kiran GunnamShaohua YangChangyou Xu
    • H03M13/00
    • H03M13/1111H03M13/09H03M13/1142H03M13/3707H03M13/3738H03M13/3753H03M13/451
    • In one embodiment, an LDPC decoder has a controller and one or more check-node units (CNUs). Each CNU is selectively configurable to operate in (i) a first mode that updates check-node (i.e., R) messages without averaging and (ii) a second mode that that updates R messages using averaging. Initially, each CNU is configured in the first mode to generate non-averaged R messages, and the decoder attempts to recover an LDPC-encoded codeword using the non-averaged R messages. If the decoder is unable to recover the correct codeword, then (i) the controller selects the averaging mode, (ii) each CNU is configured to operate in the second mode to generate averaged R messages, and (iii) the decoder attempts to recover the correct codeword using the averaged R messages. Averaging the R messages may slow down the propagation of erroneous messages that lead the decoder to convergence on trapping sets.
    • 在一个实施例中,LDPC解码器具有控制器和一个或多个校验节点单元(CNU)。 每个CNU可选择性地配置为在(i)不平均更新校验节点(即,R)消息的第一模式和(ii)使用平均来更新R消息的第二模式。 最初,每个CNU被配置为第一模式以产生非平均的R消息,并且解码器尝试使用非平均的R消息来恢复LDPC编码的码字。 如果解码器不能恢复正确的码字,则(i)控制器选择平均模式,(ii)每个CNU被配置为在第二模式下操作以产生平均的R消息,并且(iii)解码器尝试恢复 使用平均R消息的正确码字。 平均R消息可能会减慢导致解码器收敛的错误消息的传播。
    • 10. 发明授权
    • Error-correction decoder employing extrinsic message averaging
    • 采用外在消息平均的纠错解码器
    • US08464142B2
    • 2013-06-11
    • US12766038
    • 2010-04-23
    • Kiran GunnamShaohua YangChangyou Xu
    • Kiran GunnamShaohua YangChangyou Xu
    • H03M13/03
    • H03M13/116H03M13/09H03M13/1128H03M13/1137H03M13/114H03M13/1142H03M13/2906H03M13/6306
    • In one embodiment, an LDPC decoder has a controller and an extrinsic log-likelihood (LLR) value generator. The extrinsic LLR value generator is selectively configurable to operate in either (i) a non-averaging mode that updates extrinsic LLR values without averaging or (ii) an averaging mode that updates extrinsic LLR values using averaging. Initially, the extrinsic LLR value generator is configured to generate non-averaged extrinsic LLR values, and the decoder attempts to recover an LDPC-encoded codeword using the non-averaged extrinsic LLR values. If the decoder is unable to recover the correct codeword, then (i) the controller selects the averaging mode, (ii) the extrinsic LLR value generator is configured to generate average extrinsic LLR values, and (iii) the decoder attempts to recover the correct codeword using the average extrinsic LLR values. Averaging the extrinsic LLR values may slow down the propagation of erroneous messages that lead the decoder to convergence on trapping sets.
    • 在一个实施例中,LDPC解码器具有控制器和外在对数似然(LLR)值发生器。 外部LLR值发生器可选择性地配置为以下操作:(i)不平均更新外在LLR值的非平均模式,或(ii)使用平均更新外在LLR值的平均模式。 最初,外部LLR值发生器被配置为产生非平均的外在LLR值,并且解码器尝试使用非平均的外在LLR值来恢复LDPC编码码字。 如果解码器不能恢复正确的码字,则(i)控制器选择平均模式,(ii)外部LLR值发生器被配置为产生平均外在LLR值,以及(iii)解码器尝试恢复正确的码字 码字使用平均外在LLR值。 平衡外部LLR值可能会减慢导致解码器收敛的错误消息的传播。