会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 32. 发明申请
    • HARD INPUT LOW DENSITY PARITY CHECK DECODER
    • 硬输入低密度奇偶校验解码器
    • US20110246862A1
    • 2011-10-06
    • US12750871
    • 2010-03-31
    • Nils Graef
    • Nils Graef
    • H03M13/15G06F11/10
    • H04L1/0057H03M13/1108H03M13/6502H04L1/0045
    • A hard input low density parity check decoder is provided that shares logic between a bit-flipping decoder and a syndrome calculator. The hard-decision decoder decodes one or more error-correcting (EC) codewords and comprises a bit-flipping decoder that flips one or more bit nodes connected to one or more unsatisfied parity checks; and a syndrome calculator that performs a parity check to determine whether the bit-flipping decoder has converged on a valid codeword, wherein the bit-flipping decoder and the syndrome calculator share one or more logic elements. The decoder optionally includes means for updating a parity check equation of each flipped bit. Error-correcting (EC) codewords are decoded by flipping one or more bit nodes connected to one or more unsatisfied parity checks; and updating one or more parity check equations associated with the one or more bit nodes each time the one or more bit nodes are flipped. The parity check equations are updated whenever a bit is updated. The exemplary method terminates based on a predefined syndrome output.
    • 提供了一种硬输入低密度奇偶校验解码器,其在位翻转解码器和综合征计算器之间共享逻辑。 硬判决解码器解码一个或多个错误校正(EC)码字,并且包括翻转与一个或多个不满足的奇偶校验检查相关联的一个或多个比特节点的比特翻译解码器; 以及校正子计算器,执行奇偶校验以确定比特翻转解码器是否已经收敛在有效码字上,其中比特翻转解码器和辨识器计算器共享一个或多个逻辑元素。 解码器可选地包括用于更新每个翻转位的奇偶校验等式的装置。 通过翻转连接到一个或多个不满足的奇偶校验的一个或多个比特节点来解码错误校正(EC)码字; 以及每当所述一个或多个比特节点被翻转时,更新与所述一个或多个比特节点相关联的一个或多个奇偶校验方程。 每当更新位时,更新奇偶校验方程。 该示例性方法基于预定义的错误输出终止。
    • 33. 发明授权
    • Method and apparatus for storing survivor paths in a Viterbi detector using input-dependent pointer exchange
    • 用于使用输入相关指针交换在维特比检测器中存储幸存路径的方法和装置
    • US08032818B2
    • 2011-10-04
    • US11241761
    • 2005-09-30
    • Nils Graef
    • Nils Graef
    • H03M13/03
    • H03M13/4184H03M13/395
    • Methods and apparatus are provided for storing survivor paths in a Viterbi detector. At least one register and at least one pointer are maintained for each state. Each register stores a bit sequence associated with a Viterbi state and each pointer points to one of the registers. A trellis transition type is determined, for example, based on a decision from an add/compare/select unit. One or more predefined rules based on a trellis structure and the trellis transition type are employed to exchange one or more of the pointers and to update one or more of the at least one registers. A survivor path memory is also disclosed for a Viterbi detector. The survivor path memory comprises a plurality of columns, each associated with a different time step, and an input processor. Each column comprises a latch for storing one bit of a bit sequence associated with a Viterbi state.
    • 提供了用于在维特比检测器中存储幸存路径的方法和装置。 为每个状态保持至少一个寄存器和至少一个指针。 每个寄存器存储与维特比状态相关联的位序列,并且每个指针指向其中一个寄存器。 网格转换类型例如基于来自加法/比较/选择单元的判定来确定。 采用基于网格结构和网格转换类型的一个或多个预定义规则来交换一个或多个指针并更新至少一个寄存器中的一个或多个。 还针对维特比检测器公开了幸存路径存储器。 幸存者路径存储器包括多个列,每个列与不同的时间步长相关联,以及输入处理器。 每列包括用于存储与维特比状态相关联的位序列的一位的锁存器。
    • 36. 发明申请
    • Power Reduced Queue Based Data Detection and Decoding Systems and Methods for Using Such
    • 基于功率减少的队列数据检测和解码系统及其使用方法
    • US20100070837A1
    • 2010-03-18
    • US12270713
    • 2008-11-13
    • Changyou XuShaohua YangHao ZhongNils GraefChing-Fu Wu
    • Changyou XuShaohua YangHao ZhongNils GraefChing-Fu Wu
    • H04L1/00
    • H04L1/0051H04L1/0057H04L1/0071
    • Various embodiments of the present invention provide systems and methods for data processing. For example, a variable iteration data processing system is disclosed that includes a first detector, a second detector, a decoder and a unified memory buffer. An input data set is received by the first detector that performs a data detection and provides a first detected data set. The decoder receives a derivative of the first detected data set and performs a decoding operation that yields a decoded data set. In some cases, the derivative of the first detected data set is an interleaved version of the first detected data set. The decoded data set is written to a unified memory buffer. The first decoded data set is retrievable from the unified memory buffer and a derivative thereof is provided to the second detector. In some cases, the derivative of the decoded is a de-interleaved version of the decoded data set. The second detector is operable to perform a data detection on the derivative of the decoded data set and to provide a second detected data set that is written to the unified memory buffer.
    • 本发明的各种实施例提供了用于数据处理的系统和方法。 例如,公开了包括第一检测器,第二检测器,解码器和统一存储器缓冲器的可变迭代数据处理系统。 由执行数据检测的第一检测器接收输入数据集,并提供第一检测数据集。 解码器接收第一检测数据集的导数,并执行产生解码数据集的解码操作。 在一些情况下,第一检测数据集的导数是第一检测数据集的交错版本。 解码的数据集被写入统一的存储缓冲器。 第一解码数据集可从统一存储器缓冲器检索,并且其导数被提供给第二检测器。 在一些情况下,解码的导数是解码数据集的解交织版本。 第二检测器可操作以对解码数据集的导数执行数据检测,并提供写入统一存储器缓冲器的第二检测数据集。
    • 38. 发明申请
    • Global minimum-based MLD demapping for soft-output MIMO detection
    • 用于软输出MIMO检测的全局最小化MLD解映射
    • US20060209977A1
    • 2006-09-21
    • US11085026
    • 2005-03-16
    • Nils GraefJoachim Hammerschmidt
    • Nils GraefJoachim Hammerschmidt
    • H04L5/12
    • H04L1/06H04L5/023
    • A method for generating soft bit values for a multi-bit symbol encoded in one or more received signals comprises (a) for a plurality of different combinations of multiple bit values, iteratively generating, for each combination, a metric value based on the one or more received signals. The method further comprises (b) for each iteration, maintaining (i) a global extremum register containing a global extremum of the metric values; (ii) a bit occupancy for the global extremum register; and (iii) a plurality of bit bk registers, one for each bit bk in the symbol. Each bit bk register contains an extremum of the metric values corresponding to combinations of multiple bit values whose bit bk value is opposite the bit bk value of the bit occupancy for the global extremum register. The method further comprises (c) generating, for each bit bk in the symbol, a soft bit value based on a difference between the value in the global extremum register and the value in the corresponding bit bk register.
    • 一种用于为在一个或多个接收信号中编码的多比特符号产生软比特值的方法包括(a)针对多个比特值的多个不同组合,对于每个组合迭代地生成基于该一个或多个 更多的信号。 该方法还包括(b)对于每次迭代,维持(i)包含度量值的全局极值的全局极值寄存器; (ii)全球极值登记册的位占有率; 和(iii)多个位b个k个寄存器,一个用于符号中的每个位b 。 每个位b k k寄存器包含对应于其位b k k值与位b k k相反的多位值的组合的量度值的极值 >全局极值寄存器的位占用值。 该方法还包括(c)针对符号中的每个比特b产生基于全局极值寄存器中的值与相应比特b < SUB> k 寄存器。
    • 40. 发明授权
    • Memory read-channel with selective transmission of error correction data
    • 存储器读通道,选择性地传输纠错数据
    • US09069687B2
    • 2015-06-30
    • US12696572
    • 2010-01-29
    • Nirav P. DaveNils GraefJohnson Yen
    • Nirav P. DaveNils GraefJohnson Yen
    • H03M13/00G11C29/00G06F11/10H03M13/09H03M13/29H03M13/07H03M13/15
    • G06F11/10H03M13/07H03M13/09H03M13/15H03M13/29
    • A memory read-channel is provided with selective transmission of error correction data. The disclosed read-channel improves throughput and reduces power consumption when error correction codes are unnecessary. The data read from a memory device comprises user data, error detection data and error correction data. In one embodiment, the error detection data is evaluated to determine if there is a data error; and the error correction data is transmitted only if a data error is detected. In another variation, the error detection data is evaluated during data transmission to determine if there is a data error and the transmission is suspended if a data error is detected. Typically, the error detection data comprises a cyclic redundancy check and the error correction data comprises parity check data.
    • 存储器读通道被提供有错误校正数据的选择性传输。 当不需要纠错码时,所公开的读通道提高了吞吐量并降低了功耗。 从存储器件读取的数据包括用户数据,错误检测数据和纠错数据。 在一个实施例中,评估错误检测数据以确定是否存在数据错误; 并且仅当检测到数据错误时才发送纠错数据。 在另一个实施例中,在数据传输期间评估错误检测数据以确定是否存在数据错误,并且如果检测到数据错误则传输被暂停。 通常,错误检测数据包括循环冗余校验,纠错数据包括奇偶校验数据。