会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 91. 发明申请
    • CIRCUITRY AND METHODS FOR IMPLEMENTING GALOIS-FIELD REDUCTION
    • 用于实现GALOIS场减少的电路和方法
    • US20160313978A1
    • 2016-10-27
    • US14694396
    • 2015-04-23
    • Altera Corporation
    • Pohrong Rita Chu
    • G06F7/72
    • G06F7/724
    • Galois-field reduction circuitry for reducing a Galois-field expansion value, using an irreducible polynomial, includes a plurality of memories, each for storing a respective value derived from the irreducible polynomial and a respective combination of expansion bit values, wherein expansion bits of the expansion value address the plurality of memories to output one or more of the respective values. The Galois-field reduction circuitry also includes exclusive-OR circuitry for combining output of the plurality of memories with in-field bits of said expansion value. There are also a method of operating such Galois-field reduction circuitry to reduce a Galois-field expansion value, a programmable integrated circuit device incorporating the circuitry, a method of performing a Galois-field multiplication operation on such a programmable integrated circuit device, and a method of configuring a programmable integrated circuit device to perform such a Galois-field multiplication operation.
    • 使用不可约多项式来降低伽罗瓦域扩展值的伽罗瓦域减少电路包括多个存储器,每个存储器用于存储从不可约多项式导出的相应值和扩展位值的相应组合,其中扩展位 扩展值寻址多个存储器以输出相应值中的一个或多个。 伽罗瓦域还原电路还包括用于将多个存储器的输出与所述扩展值的现场比特组合的异或电路。 还有一种操作这种伽罗瓦域减少电路以减少伽罗瓦域扩展值的方法,结合电路的可编程集成电路装置,在这种可编程集成电路装置上执行伽罗瓦域乘法运算的方法,以及 一种配置可编程集成电路器件以执行这样的伽罗瓦域乘法运算的方法。
    • 93. 发明申请
    • NAVIGATION AID METHOD BASED ON METEOROLOGICAL CONDITIONS
    • 基于气象条件的导航辅助方法
    • US20160210867A1
    • 2016-07-21
    • US14992929
    • 2016-01-11
    • THALES
    • Christophe PIERRERémy AULETTOBenoît DACRE-WRIGHT
    • G08G5/00G01W1/02G06F7/72G01C21/20
    • G08G5/0039G01C21/20G01W1/02G06F7/724G08G5/0034G08G5/0052G08G5/0091
    • A navigation aid method for an aircraft flying a reference trajectory between a point of departure and a point of arrival subject to a field of wind vectors comprises: decomposing the reference trajectory into a plurality of discrete waypoints Pi, loading meteorological data comprising the field of wind vectors, iterating the following steps N times, to generate an improved trajectory: for each waypoint Pi named current point, determining a reference plane, determining an orthonormal reference frame, determining a wind curl ((∇W)Pi), determining a sign of the projection of the wind curl on axis zi ((∇W)zi Pi), determining a direction of displacement from the current point Pi to a new current waypoint Pi′, determining a line of displacement, determining a displacement distance, determining the new current waypoint, determining a new trajectory, assigning the new waypoints Pi′ determined in the preceding iteration to the waypoints Pi for the next iteration.
    • 一种用于飞行在出发点与受到风向量场的到达点之间的参考轨迹的飞行器的导航辅助方法包括:将参考轨迹分解为多个离散航路点Pi,加载包括风场的气象数据 向量,迭代以下步骤N次,以产生改进的轨迹:对于每个路点Pi命名当前点,确定参考平面,确定正交参考帧,确定风卷曲((∇W)Pi),确定 确定从当前点Pi到新的当前路点Pi'的位移方向,确定位移线,确定位移距离,确定新的当前点Pi 确定一个新的轨迹,将上一次迭代中确定的新路点Pi'分配给下一次迭代的路点Pi。
    • 94. 发明申请
    • CUBIC ROOT OF A GALOIS FIELD ELEMENT
    • GALOIS场元素的CUBIC根
    • US20160147504A1
    • 2016-05-26
    • US14551110
    • 2014-11-24
    • APPLE INC.
    • Micha AnholtMoti Teitel
    • G06F7/552G06F7/72
    • G06F7/724G06F7/552G06F7/5525G06F2207/5526
    • A method includes receiving a first element of a Galois Field of order qm, where q is a prime number and m is a positive integer. The first element is raised to a predetermined power so as to form a second element z, wherein the predetermined power is a function of qm and an integer p, where p is a prime number which divides qm−1. The second element z is raised to a pth power to form a third element. If the third element equals the first element, the second element multiplied by a pth root of unity raised to a respective power selected from a set of integers between 0 and p−1 is output as at least one root of the first element.
    • 一种方法包括接收秩序q m的伽罗瓦域的第一元素,其中q是素数,m是正整数。 将第一元件升高到预定的功率以形成第二元件z,其中预定功率是qm和整数p的函数,其中p是除以qm-1的素数。 第二元件z升高到第p个功率以形成第三元件。 如果第三元素等于第一元素,则将第二元素乘以第p个单位根提升到从0和p-1之间的整数集合中选择的相应功率作为第一元素的至少一个根。
    • 95. 发明授权
    • Method of performing multiplication operation in binary extension finite field
    • 在二进制扩展有限域中执行乘法运算的方法
    • US09311052B2
    • 2016-04-12
    • US14084767
    • 2013-11-20
    • ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    • Dongsoo KimJunyoung SonSangwoon Yang
    • G06F7/00G06F7/72G06F7/523
    • G06F7/724G06F7/523
    • In a method of performing a multiplication operation in a binary extension finite field, a polynomial defined by ∑ n = 0 W - 1 ⁢ C n · z n is produced by expanding polynomial basis multiplication for multiplication of two polynomials a(z) and b(z) in a binary extension finite field. A mapping table is generated in which bit values having pieces of information about respective terms of the produced polynomial are mapped to respective rows. A code for calculating the polynomial, produced by expanding the polynomial basis multiplication for the multiplication of the two polynomials, with reference to the mapping table is generated. A multiplication operation of the two polynomials a(z) and b(z) in the binary extension finite field is performed by executing the code for calculating the polynomial wherein a ⁡ ( z ) = ∑ n = 0 m - 1 ⁢ a n · z n , b ⁡ ( z ) = ∑ n = 0 m - 1 ⁢ b n · z n , and W denotes a number of bits of a word that is an operation processing unit of a processor.
    • 在二进制扩展有限域中进行乘法运算的方法中,通过扩展多项式乘法求出由Σn = 0 W -1 C n·z n定义的多项式,用于乘以两个多项式a(z)和b( z)在二进制扩展有限域中。 产生映射表,其中具有关于所生成的多项式的各个项的信息的位的值被映射到相应的行。 生成用于计算通过扩展用于两个多项式的乘法的多项式基乘法参考映射表而产生的多项式的代码。 通过执行用于计算多项式的代码来执行二进制扩展有限域中的两个多项式a(z)和b(z)的乘法运算,其中a(z)=Σn= 0 m-1·an·zn ,b⁡(z)=Σn= 0m-1bn·zn,W表示作为处理器的操作处理单元的字的位数。
    • 97. 发明授权
    • Using carry-less multiplication (CLMUL) to implement erasure code
    • 使用无进位乘法(CLMUL)来实现擦除代码
    • US09183076B2
    • 2015-11-10
    • US13866453
    • 2013-04-19
    • FutureWei Technologies, Inc.
    • James Hughes
    • G06F11/08G06F11/10G06F7/72G06F7/00G06F7/53G06F9/30
    • G06F11/08G06F7/00G06F7/53G06F7/724G06F9/3001G06F11/1076G06F2211/1028H03M13/134H03M13/373H03M13/3761
    • Systems and methods for using carry-less multiplication (CLMUL) to implement erasure code are provided. An embodiment method of using CLMUL to implement erasure code includes initiating, with a processor, a first CLMUL call to calculate a first product of a data bit word and a constant, partitioning, with the processor, the first product into a high portion and a low portion, and initiating, with the processor, a second CLMUL call to calculate a second product of the high portion and a hexadecimal number portion, a bit size of the second product less than a bit size of the first product. The second product, or a third product generated by a third CLMUL call, is used to calculate a parity bit. Because the second product or the third product has a number of bits equivalent to the number of bits used by the processor, the erasure codes are more efficiently implemented.
    • 提供了使用无进位乘法(CLMUL)来实现擦除代码的系统和方法。 使用CLMUL来实现擦除代码的实施方式包括:用处理器启动第一CLMUL调用以计算数据比特字和常数的第一乘积,将处理器与第一产品分隔成高部分和 并且与所述处理器一起发起第二CLMUL调用以计算所述高部分和十六进制数部分的第二乘积,所述第二乘积的位大小小于所述第一乘积的位大小。 第二个产品或由第三个CLMUL调用生成的第三个产品用于计算奇偶校验位。 因为第二产品或第三产品具有与处理器使用的位数相当的位数,所以更有效地实现擦除代码。
    • 98. 发明授权
    • Implementation of arbitrary galois field arithmetic on a programmable processor
    • 在可编程处理器上实现任意伽罗瓦域算术
    • US09146708B2
    • 2015-09-29
    • US12991877
    • 2009-05-07
    • Mayan Moudgill
    • Mayan Moudgill
    • G06F7/72G06F9/30
    • G06F7/724G06F7/722G06F9/3001
    • A method for a Galois Field multiply includes executing first and second instructions. The first instruction 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(2m), 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)执行多项式乘法,并产生乘积。 第二指令包括接收第三输入,其可以是来自第一指令的乘积,接收作为对产品进行操作的预定生成多项式的第四输入,接收作为预定生成多项式的长度的第五输入 ,以限制产品上的预定生成多项式的运算,并且经由长度限制的预定生成多项式计算乘积相对于除数的模数。 还描述了硬件块。