会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 81. 发明申请
    • MULTI-STAGE INTERCONNECTION NETWORKS HAVING SMALLER MEMORY REQUIREMENTS
    • 具有较小内存要求的多级互连网络
    • US20120113984A1
    • 2012-05-10
    • US12942125
    • 2010-11-09
    • Kiran Gunnam
    • Kiran Gunnam
    • H04L12/50
    • H04L49/1507
    • In one embodiment, a multistage interconnection network (MIN) has two or more configurable stages, each stage having a plurality of switches. The network has one or more unused input terminals, each mapped using fixed switch connections to an unused output terminal. The network also has a set of used input terminals that are selectively mapped to a set of used output terminals based on values of control signals supplied to the stages. Each stage receives a different control signal, and each control signal is generated by cyclically shifting a control seed by a corresponding cyclic-shift value. Fixing the mappings of the unused terminals ensures that the used input terminals are not mapped to any unused output terminals. By storing only the control seed, memory requirements are reduced over networks that explicitly store individual control signals for all of the stages.
    • 在一个实施例中,多级互连网络(MIN)具有两个或多个可配置级,每个级具有多个开关。 网络具有一个或多个未使用的输入端子,每个使用的输入端子使用固定的开关连接映射到未使用的输出端子。 网络还具有一组使用的输入端子,其基于提供给级的控制信号的值被选择性地映射到一组使用的输出端子。 每个级接收不同的控制信号,并且通过将控制种子循环移位相应的循环移位值来产生每个控制信号。 固定未使用终端的映射确保所使用的输入端子未映射到任何未使用的输出端子。 通过仅存储控制种子,通过明确存储所有级的各个控制信号的网络来减少存储器要求。
    • 82. 发明申请
    • ON-LINE DISCOVERY AND FILTERING OF TRAPPING SETS
    • 在线发现和过滤器
    • US20120005552A1
    • 2012-01-05
    • US12829426
    • 2010-07-02
    • Kiran Gunnam
    • Kiran Gunnam
    • H03M13/05G06F11/10
    • H03M13/1142G11B2020/185G11B2220/2516
    • A communication system (e.g., a hard drive) having a random-access memory (RAM) for storing trapping-set (TS) information that the communication system generates on-line during a special operating mode, in which low-density parity-check (LDPC)-encoded test codewords are written to a storage medium and then read and decoded to discover trapping sets that appear in candidate codewords produced by an LDPC decoder during decoding iterations. The discovered trapping sets are filtered to select a subset of trapping sets that satisfy specified criteria. The discovery and filtering of trapping sets is performed based on error vectors that are calculated using the a priori knowledge of original test codewords. The TS information corresponding to the selected subset is stored in the RAM and accessed as may be necessary to break the trapping sets that appear in candidate codewords produced by the LDPC decoder during normal operation of the communication system.
    • 具有随机存取存储器(RAM)的通信系统(例如,硬盘驱动器),用于存储通信系统在特殊操作模式期间在线生成的捕获集(TS)信息,其中低密度奇偶校验 (LDPC)编码的测试码字被写入存储介质,然后读取和解码,以发现在解码迭代期间由LDPC解码器产生的候选码字中出现的捕获集合。 已发现的捕获集被过滤以选择满足指定标准的捕获集合的子集。 捕获集合的发现和过滤基于使用原始测试码字的先验知识计算的误差向量来执行。 对应于所选择的子集的TS信息被存储在RAM中并且可能需要进行存取,以便在通信系统的正常操作期间破坏由LDPC解码器产生的候选码字中出现的捕获集合。
    • 86. 发明申请
    • DETERMINING INDEX VALUES FOR BITS OF A BINARY VECTOR
    • 确定二进制矢量的位置的索引值
    • US20100042806A1
    • 2010-02-18
    • US12333840
    • 2008-12-12
    • Kiran Gunnam
    • Kiran Gunnam
    • G06F15/76G06F7/32
    • G06F7/607
    • In one embodiment, the present invention determines index values corresponding to bits of a binary vector that have a value of 1. During each clock cycle, a masking technique is applied to M sub-vector index values, where each sub-vector index value corresponds to a different bit of a sub-vector of the binary vector. The masking technique is applied such that (i) the sub-vector index values that correspond to bits having a value of 0 are zeroed out and (ii) the sub-vector index values that correspond to the bits having a value of 1 are left unchanged. The masked sub-vector index values are sorted, and index values are calculated based on the masked sub-vector index values. The index values generated are then distributed uniformly to a number M of index memories such that the M index memories store substantially the same number of index values.
    • 在一个实施例中,本发明确定对应于值为1的二进制向量的比特的索引值。在每个时钟周期期间,将掩蔽技术应用于M个子向量索引值,其中每个子向量索引值对应于 到二进制向量的子向量的不同位。 应用掩蔽技术,使得(i)对应于具有值0的位的子向量索引值被清零,并且(ii)与具有值1的位相对应的子向量索引值被保留 不变 对掩蔽的子向量索引值进行排序,并且基于掩蔽的子向量索引值计算索引值。 所生成的索引值然后均匀地分布到M个索引存储器,使得M个索引存储器存储大致相同数目的索引值。