会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • MLD demapping using sub-metrics for soft-output MIMO detection and the like
    • 使用用于软输出MIMO检测的子度量的MLD解映射等
    • US07676001B2
    • 2010-03-09
    • US11085025
    • 2005-03-16
    • Nils GraefJoachim S. Hammerschmidt
    • Nils GraefJoachim S. Hammerschmidt
    • H04L27/06
    • H04L25/067H04L27/2601H04L27/38
    • A method for detecting a symbol encoded in one or more received signals, wherein the detected symbol corresponds to a combination of values of n components, n>1, comprises (a) for each of a plurality of different combinations of values of the n components, generating a set of two or more sub-metric values based on the one or more received signals. Each sub-metric is a function of one or more of the n components, and at least one sub-metric is a function of fewer than all n components. The method further comprise (b) detecting the symbol based on the sets of sub-metric values. In another embodiment, an apparatus for detecting a symbol encoded in one or more received signals, wherein the detected symbol corresponds to a combination of values of n components, n>1, comprises (a) means for generating a set of two or more sub-metric values based on the one or more received signals for each of a plurality of different combinations of values of the n components. Each sub-metric is a function of one or more of the n components, and at least one sub-metric is a function of fewer than all n components. The apparatus further comprises (b) means for detecting the symbol based on the sets of sub-metric values.
    • 一种用于检测在一个或多个接收信号中编码的符号的方法,其中所述检测到的符号对应于n个分量值n> 1的值的组合,包括(a)对于n个分量的值的多个不同组合中的每一个 基于所述一个或多个接收到的信号产生一组两个或更多个子度量值。 每个子度量是n个分量中的一个或多个的函数,并且至少一个子度量是少于全部n个分量的函数。 该方法还包括(b)基于子度量值集合来检测符号。 在另一个实施例中,一种用于检测在一个或多个接收信号中编码的符号的装置,其中所检测的符号对应于n个分量n> 1的值的组合,包括(a)用于生成一组两个或更多个子 基于用于n个分量的值的多个不同组合中的每一个的一个或多个接收信号的测量值。 每个子度量是n个分量中的一个或多个的函数,并且至少一个子度量是少于全部n个分量的函数。 该装置还包括(b)用于基于子度量值集合来检测符号的装置。
    • 4. 发明授权
    • Global minimum-based MLD demapping for soft-output MIMO detection
    • 用于软输出MIMO检测的全局最小化MLD解映射
    • US07876847B2
    • 2011-01-25
    • US11085026
    • 2005-03-16
    • Nils GraefJoachim S. Hammerschmidt
    • Nils GraefJoachim S. Hammerschmidt
    • H04L23/02
    • 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)多个位bk寄存器,一个用于符号中的每个位bk。 每个位bk寄存器包含与位bk值与全局极值寄存器的位占用的位bk值相反的多个位值的组合对应的度量值的极值。 所述方法还包括(c)基于所述全局极值寄存器中的值与对应的位bk寄存器中的值之间的差,为符号中的每个位bk产生软比特值。
    • 5. 发明授权
    • Low-latency decoder
    • 低延迟解码器
    • US08578256B2
    • 2013-11-05
    • US12427786
    • 2009-04-22
    • Nils Graef
    • Nils Graef
    • G06F11/10
    • H03M13/116H03M13/1122H03M13/114H04L1/0051H04L1/0057
    • In one embodiment, a signal-processing receiver has an upstream processor and a low-density parity-check (LDPC) decoder for decoding LDPC-encoded codewords. The upstream processor generates a soft-output value for each bit of the received codewords. The LDPC decoder is implemented to process the soft-output values without having to wait until all of the soft-output values are generated for the current codeword. Further, the LDPC code used to encode the codewords is arranged to support such processing. By processing the soft-output values without having to wait until all of the soft-output values are generated for the current codeword, receivers of the present invention may have a lower latency and higher throughput than prior-art receivers that wait until all of the soft-output values are generated prior to performing LDPC decoding. In another embodiment, the LDPC decoder processes the soft-output values as soon as, and in the order that, they are generated.
    • 在一个实施例中,信号处理接收机具有用于解码LDPC编码码字的上行处理器和低密度奇偶校验(LDPC)解码器。 上游处理器为接收到的码字的每个比特生成软输出值。 实现LDPC解码器来处理软输出值,而不必等待直到为当前码字生成所有软输出值。 此外,用于编码码字的LDPC码被布置成支持这样的处理。 通过处理软输出值而不必等待所有软输出值为当前码字生成,本发明的接收机可以具有比现有技术的接收机更低的等待时间和更高的吞吐量, 在执行LDPC解码之前产生软输出值。 在另一个实施例中,LDPC解码器按照它们被生成的顺序处理软输出值。
    • 6. 发明授权
    • Reduced-power programming of multi-level cell (MLC) memory
    • 多级单元(MLC)存储器的低功耗编程
    • US08014196B2
    • 2011-09-06
    • US12200129
    • 2008-08-28
    • Nils Graef
    • Nils Graef
    • G11C16/06G11C16/10G11C16/12G11C16/26
    • G11C7/1006G11C11/5628G11C2211/5622
    • In one embodiment, a mobile electronic device has a host controller, an energy-saving encoder, an energy-saving decoder, and a multi-level cell (MLC) NAND flash memory. The host controller provides raw user data to the energy-saving encoder in k-bit segments. The energy-saving encoder encodes each k-bit segment into an n-bit segment of encoded user data for programming the MLC NAND flash memory as a p-symbol codeword, where (i) k is smaller than n (ii) p(=n/log2 m) MLCs are used to store the p-symbol codeword (iii) each MLC stores one symbol of the codeword. The energy-saving decoder is adapted to read p-symbol codewords from the MLC NAND flash memory and decode each p-symbol codeword into a k-bit segment of raw user data for provision to the host controller. The host controller is adapted to vary k and n to conserve usage of power or memory-space, as needed.
    • 在一个实施例中,移动电子设备具有主机控制器,节能编码器,节能解码器和多电平单元(MLC)NAND闪速存储器。 主机控制器以k位分段向节能编码器提供原始用户数据。 节能编码器将每个k比特段编码为编码用户数据的n比特段,用于将MLC NAND闪存编程为p符号码字,其中(i)k小于n(ii)p(= n / log2 m)MLC用于存储p符号码字(iii),每个MLC存储码字的一个符号。 节能解码器适于从MLC NAND闪速存储器读取p符号码字,并将每个p符号码字解码为原始用户数据的k比特段以提供给主机控制器。 主机控制器适于根据需要改变k和n以节省功率或存储空间的使用。
    • 8. 发明申请
    • SYSTEMS AND METHODS FOR PRIORITIZING ERROR CORRECTION DATA
    • 用于优化错误校正数据的系统和方法
    • US20080168330A1
    • 2008-07-10
    • US11620988
    • 2007-01-08
    • Nils GraefErich F. Haratsch
    • Nils GraefErich F. Haratsch
    • G06F11/16H03M13/41H03M13/45G11C29/00
    • G11B20/18H03M13/4146
    • Various systems and methods for generating and/or ordering error indications are disclosed herein. In some cases, the error indication is used as an erasure pointer in a memory access system. As one particular example, a system for ordering erasure pointers is disclosed that includes a group of N sort cells, where N is a whole number. Each of the sort cells is operable to maintain a respective error indication that includes an error value and an associated error pointer. Further, the group of N sort cells is operable to receive an incoming error indication including error value and associated error pointer, and to update the error indication of one or more of the group of N sort cells based in part on the incoming error value. The system also includes a selector circuit that is operable to allow selectable access to each of the respective error pointers maintained in the group of N sort cells.
    • 本文公开了用于产生和/或排序错误指示的各种系统和方法。 在某些情况下,错误指示用作存储器访问系统中的擦除指针。 作为一个具体示例,公开了一种用于排序擦除指针的系统,其包括一组N个分类单元,其中N是整数。 每个分类单元可操作以维持包括错误值和相关联的错误指针的相应错误指示。 此外,N个分组单元的组可操作以接收包括错误值和相关联的错误指针的输入错误指示,并且部分地基于输入错误值来更新该N个分类单元组中的一个或多个的错误指示。 该系统还包括选择器电路,其可操作以允许对维持在N个分类单元组中的每个相应错误指针的可选择访问。
    • 10. 发明申请
    • Systems and Methods for Generating Erasure Flags
    • 用于生成擦除标志的系统和方法
    • US20080077829A1
    • 2008-03-27
    • US11535540
    • 2006-09-27
    • Nils GraefErich F. Haratsch
    • Nils GraefErich F. Haratsch
    • G11C29/00
    • G11C7/1006G11C7/1051G11C7/1063G11C2029/0411
    • Various systems and methods for generating error indications are disclosed herein. In some cases, the error indication is used as an erasure pointer in a memory access system. As one particular example, a system for generating an erasure pointer is disclosed that includes accumulating a number of error values into an overall error value, and comparing the overall error value to an error threshold. When the overall error value exceeds the error threshold, an erasure pointer is generated. In one particular case, the error values are derived from a look up table using thermometer codes generated by an analog to digital converter. In other cases, the error values are derived from comparing a soft output with a reliability threshold.
    • 本文公开了用于产生误差指示的各种系统和方法。 在某些情况下,错误指示用作存储器访问系统中的擦除指针。 作为一个具体示例,公开了一种用于生成擦除指针的系统,其包括将多个错误值累积到总体错误值中,并将整体误差值与错误阈值进行比较。 当总体错误值超过错误阈值时,产生擦除指针。 在一个特定情况下,使用由模数转换器产生的温度计代码从查找表中导出误差值。 在其他情况下,误差值是通过将软输出与可靠性阈值进行比较得出的。