会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Error-floor mitigation of LDPC codes using targeted bit adjustments
    • 使用目标位调整进行LDPC码的误差降低
    • US08448039B2
    • 2013-05-21
    • US12401116
    • 2009-03-10
    • Kiran Gunnam
    • Kiran Gunnam
    • H03M13/00
    • H03M13/1111H03M13/09H03M13/1142H03M13/3707H03M13/3738H03M13/3753H03M13/451
    • Embodiments of the present invention are methods for breaking one or more trapping sets in a near codeword of a failed graph-based decoder, e.g., an LDPC decoder. The methods determine, from among all bit nodes associated with one or more unsatisfied check nodes in the near codeword, which bit nodes, i.e., the suspicious bit nodes or SBNs, are most likely to be erroneous bit nodes. The methods then perform a trial in which the values of one or more SBNs are altered and decoding is re-performed. If the trial does not converge on the decoded correct codeword (DCCW), then other trials are performed until either (i) the decoder converges on the DCCW or (ii) all permitted combinations of SBNs are exhausted. The starting state of a particular trial, and the set of SBNs available to that trial may change depending on the results of previous trials.
    • 本发明的实施例是用于破坏基于失败的图形解码器(例如LDPC解码器)的近码字中的一个或多个陷印集的方法。 这些方法从与近码字中的一个或多个不满足的校验节点相关联的所有比特节点中确定哪些比特节点,即可疑比特节点或SBN最可能是错误的比特节点。 然后,该方法进行一次试验,其中一个或多个SBN的值被改变并且重新执行解码。 如果试验没有收敛于解码的正确码字(DCCW),则执行其他试验,直到(i)解码器收敛于DCCW或(ii)所有允许的SBN组合被用尽。 特定试验的起始状态以及可用于该试验的一组SBN可能会根据以前试验的结果而有所不同。
    • 5. 发明授权
    • Communications system employing local and global interleaving/de-interleaving
    • 采用本地和全局交织/解交织的通信系统
    • US08402324B2
    • 2013-03-19
    • US12891161
    • 2010-09-27
    • Kiran GunnamYang Han
    • Kiran GunnamYang Han
    • G06F11/00
    • H04L25/03171H03M13/09H03M13/1137H03M13/116H03M13/2732H03M13/2792H03M13/2796H03M13/41H03M13/6331H03M13/6561H03M13/6566H04L1/0045H04L1/0057H04L1/0071
    • In one embodiment, a communications system has a write path and a read path. In the write path, a local/global interleaver interleaves a user data stream, and an error-correction (EC) encoder encodes the user data stream to generate an EC codeword. A local/global de-interleaver de-interleaves the parity bits of the EC codeword, and both the original un-interleaved user data and the de-interleaved parity bits are transmitted via a noisy channel. In the read path, a channel detector recovers channel soft-output values corresponding to the codeword. A local/global interleaver interleaves the channel values, and an EC decoder decodes the interleaved values to recover the original codeword generated in the write path. A de-multiplexer de-multiplexes the user data from the parity bits. Then, a local/global de-interleaver de-interleaves the user data to obtain the original sequence of user data that was originally received at the write path.
    • 在一个实施例中,通信系统具有写入路径和读取路径。 在写入路径中,本地/全局交织器交织用户数据流,并且纠错(EC)编码器对用户数据流进行编码以生成EC码字。 本地/全局解交织器对EC码字的奇偶校验位进行解交织,并且经由噪声信道发送原始未交织的用户数据和去交织的奇偶校验位。 在读取路径中,信道检测器恢复对应于码字的信道软输出值。 本地/全局交织器对信道值进行交织,并且EC解码器解码交织值以恢复在写入路径中生成的原始码字。 解复用器从奇偶校验位解复用用户数据。 然后,本地/全局解交织器对用户数据进行解交织以获得最初在写入路径处接收的用户数据的原始序列。
    • 6. 发明授权
    • Systems and methods for utilizing a centralized queue based data processing circuit
    • 利用基于集中式队列的数据处理电路的系统和方法
    • US08381074B1
    • 2013-02-19
    • US12785418
    • 2010-05-21
    • Kiran GunnamShaohua Yang
    • Kiran GunnamShaohua Yang
    • G11C29/00
    • H03M13/27G06F11/1008H03M13/09H03M13/1102H03M13/1515H03M13/2957H03M13/356H03M13/3905H03M13/4138H03M13/6325H03M13/6331H03M13/6508
    • Various embodiments of the present invention provide systems and methods for data processing. For example, a method for data processing is disclosed that includes: providing a data detection circuit including a first detection processing circuit, a second detection processing circuit, a decoder processing circuit, and a memory circuit; performing a data detection algorithm on an input data set by the first detection processing circuit to yield a first detected output; writing a derivative of the first detected output to the memory circuit; accessing the derivative of the first detected output from the memory circuit; performing a decoder algorithm on the derivative of the first detected output using the decoder processing circuit to yield a decoded output; writing the decoded output to the memory circuit; accessing the decoded output from the memory circuit; and performing the data detection algorithm on a combination of the input data set and the decoded output to yield a second detected output.
    • 本发明的各种实施例提供了用于数据处理的系统和方法。 例如,公开了一种用于数据处理的方法,包括:提供包括第一检测处理电路,第二检测处理电路,解码器处理电路和存储电路的数据检测电路; 对由第一检测处理电路设置的输入数据执行数据检测算法以产生第一检测输出; 将第一检测输出的导数写入存储器电路; 访问来自存储器电路的第一检测输出的导数; 使用解码器处理电路对第一检测输出的导数执行解码器算法以产生解码输出; 将解码的输出写入存储器电路; 从存储器电路访问解码的输出; 以及在输入数据组和解码输出的组合上执行数据检测算法以产生第二检测输出。
    • 9. 发明申请
    • 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值可能会减慢导致解码器收敛的错误消息的传播。