会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明申请
    • METHOD TO ACCELERATE NULL-TERMINATED STRING OPERATIONS
    • 加速空终止操作的方法
    • WO2009105332A1
    • 2009-08-27
    • PCT/US2009/032987
    • 2009-02-03
    • SANDBRIDGE TECHNOLOGIES, INC.MOUDGILL, Mayan
    • MOUDGILL, Mayan
    • G06F7/38
    • G06F7/02
    • A method reads and compares first and second register values, each with a size of at least two bytes. A third register indicates a match if: (1) a byte in the first register value is equal to (or, alternatively, not equal to) a corresponding byte in the second register value, or (2) if a byte in the first register value is zero. Next, a fourth register value is set to one of the following: (1) a count of the matching byte, if the corresponding bytes in the first and second register values are equal (or, alternatively, are not equal), or (2) a number outside of a range between 0 and n - 1, if the corresponding bytes in the first and second register values are not equal (or, alternatively, are equal). The value, n, is an integer equal to the number of bytes in the first and second register values.
    • 一种方法读取并比较第一和第二寄存器值,每个寄存器值的大小至少为两个字节。 第三个寄存器表示匹配:(1)第一个寄存器值中的一个字节等于(或者不等于)第二个寄存器值中相应的字节,或者(2)如果第一个寄存器中的一个字节 值为零。 接下来,将第四寄存器值设置为以下之一:(1)匹配字节的计数,如果第一和第二寄存器值中的相应字节相等(或者替代地,不相等),或(2 )如果第一和第二寄存器值中的相应字节不相等(或者可选地,等于),则在0和n-1之间的范围之外的数字。 值n是与第一和第二寄存器值中的字节数相等的整数。
    • 9. 发明申请
    • IMPLEMENTATION OF ARBITRARY GALOIS FIELD ARITHMETIC ON A PROGRAMMABLE PROCESSOR
    • 对可编程处理器进行仲裁GALOIS场算法的实现
    • WO2009140142A1
    • 2009-11-19
    • PCT/US2009/043179
    • 2009-05-07
    • SANDBRIDGE TECHNOLOGIES, INC.MOUDGILL, Mayan
    • MOUDGILL, Mayan
    • G06F7/00
    • G06F7/724G06F7/722G06F9/3001
    • A method for a Galois Field multiply includes executing first and second instructions. The first inctruction includes receiving a first input, such as a first variable, receiving a second input, such as a second variable, performing a polynomial multiplication over GF(2 m ), using the first and second inputs, and producing a product. The second instruction includes receiving a third input, which may be the product from the first instruction, receiving a fourth input, which is a predetermined generator polynomial to operate upon the product, receiving a fifth input, which is a length of the predetermined generator polynomial, to limit operation of the predetermined generator polynomial upon the product, and computing, via the predetermined generator polynomial limited by the length, a modulus of the product with respect to a divisor. A hardware block is also described.
    • Galois域乘法的方法包括执行第一和第二指令。 第一种形式包括:使用第一和第二输入接收诸如第一变量的第一输入,接收诸如第二变量的第二输入,使用GF(2m)执行多项式乘法,并产生乘积。 第二指令包括接收第三输入,其可以是来自第一指令的乘积,接收作为对产品进行操作的预定生成多项式的第四输入,接收作为预定生成多项式的长度的第五输入 ,以限制产品上的预定生成多项式的运算,并且经由长度限制的预定生成多项式计算乘积相对于除数的模数。 还描述了硬件块。