会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Arithmetic circuit, arithmetic processing apparatus and method of controlling arithmetic circuit
    • 算术电路,运算处理装置及运算电路的控制方法
    • US08903881B2
    • 2014-12-02
    • US13437969
    • 2012-04-03
    • Ryuji KanHideyuki UnnoKenichi Kitamura
    • Ryuji KanHideyuki UnnoKenichi Kitamura
    • G06F7/42G06F7/483G06F7/499
    • G06F7/49942G06F7/483
    • An arithmetic circuit for quantizing pre-quantized data includes a first input register to store first-format pre-quantized data that includes a mantissa and an exponent, a second input register to store a quantization target exponent, an exponent-correction-value indicating unit to indicate an exponent correction value, an exponent generating unit to generate a quantized exponent obtained by subtracting the exponent correction value from the quantization target exponent, a shift amount generating unit to generate a shift amount obtained by subtracting the exponent of the pre-quantized data and the exponent correction value from the quantization target exponent, a shift unit to generate a quantized mantissa obtained by shifting the mantissa of the pre-quantized data by the shift amount generated by the shift amount generating unit, and an output register to store quantized data that includes the quantized exponent generated by the exponent generating unit and the quantized mantissa generated by the shift unit.
    • 用于量化预量化数据的算术电路包括:第一输入寄存器,用于存储包括尾数和指数的第一格式的预量化数据;存储量化目标指数的第二输入寄存器;指数校正值指示单元 指示指数校正值,指数生成单元,用于生成通过从量化目标指数中减去指数校正值而获得的量化指数;移位量生成单元,生成通过减去预量化数据的指数得到的移位量 以及来自量化目标指数的指数校正值,用于生成通过将预量化数据的尾数偏移由移位量产生单元生成的移位量而获得的量化尾数的移位单元和用于存储量化数据的输出寄存器 其包括由指数生成单元生成的量化指数和量化的尾数gen 由换档单元擦除。
    • 6. 发明授权
    • Leading sign digit predictor for floating point near subtractor
    • 浮点附近减法器的前导符号数字预测器
    • US08620983B2
    • 2013-12-31
    • US12985180
    • 2011-01-05
    • Tom Elmer
    • Tom Elmer
    • G06F7/42G06F7/00
    • G06F7/485
    • An apparatus for predicting leading sign digits in a negative difference includes a comparator that determines a larger of two numbers that differ in magnitude by not more than one digit position. The larger of the two numbers is designated as the subtrahend and the smaller as the minuend. Wires and logic align the subtrahend relative to the minuend by the not more than one digit position and invert the aligned subtrahend. A plurality of NAND gates performs a Boolean NAND function of corresponding digits of the minuend and the aligned inverted subtrahend to produce a prediction string of bits. A zero value is assigned to the most significant bit of the prediction string. A string of leading zeros of the prediction string predicts a corresponding string of leading sign digits of a negative difference of the minuend and aligned subtrahend.
    • 用于以负差预测前导符号数字的装置包括比较器,其确定大小不同不超过一个数字位置的两个数字中较大的数字。 两个数字中的较大的数字被指定为减数,小数被指定为被减数。 电线和逻辑将减法相对于限制器对齐不超过一个数字位置,并反转对准的减法器。 多个NAND门执行微处理器和对齐的反向减法相关数字的布尔NAND功能,以产生位的预测串。 零值被分配给预测串的最高有效位。 预测串的前导零的一串预测了一个对应的引导符号数字串,该位数是减法和对齐的减法的负差值。
    • 7. 发明申请
    • DECIMAL ELEMENTARY FUNCTIONS COMPUTATION
    • DECIMAL ELEMENTARY功能计算
    • US20130117341A1
    • 2013-05-09
    • US13293061
    • 2011-11-09
    • Tarek EldeebHossam Aly Hassan FahmyMahmoud Y. Hassan
    • Tarek EldeebHossam Aly Hassan FahmyMahmoud Y. Hassan
    • G06F7/42G06F7/44
    • G06F7/544G06F2207/4911
    • A method for executing a decimal elementary function (DEF) computation from multiple decimal floating-point operands, including: extracting mantissae and exponents from the operands; generating normalized mantissae by shifting the mantissae based on the number of leading zeros; calculating a plurality of approximations for a logarithm of the first normalized mantissa; calculating, using the plurality of approximations for the logarithm, a plurality of approximations for a product of the second normalized mantissa and a sum based on the logarithm of the first normalized mantissa and an exponent; generating a plurality of shifted values by shifting the plurality of approximations for the product; generating a plurality of fraction components from the plurality of shifted values; calculating an antilog based on the plurality of fraction components; and outputting a decimal floating-point result of the DEF computation comprising a resultant mantissa based on the antilog and a resultant biased exponent.
    • 一种用于从多个十进制浮点运算执行十进制基本函数(DEF)计算的方法,包括:从操作数中提取出mantissae和exponents; 通过基于前导零的数量移动镰刀生成归一化的镰刀; 计算第一标准化尾数的对数的多个近似值; 使用所述对数的所述近似来计算所述第二标准化尾数与基于所述第一标准化尾数和指数的对数的乘积的乘积的多个近似; 通过移动产品的多个近似来产生多个移位值; 从所述多个移位值生成多个分数分量; 基于多个分数分量计算反对数; 并输出DEF运算的十进制浮点运算结果,该结果包括基于反序号和合成偏移指数的合成尾数。
    • 8. 发明授权
    • Three-term input floating-point adder-subtractor
    • 三项输入浮点加减法器
    • US08185570B2
    • 2012-05-22
    • US11955571
    • 2007-12-13
    • Yusuke FukumuraPatrick HamiltonMasaya NakahataTakashi Oomori
    • Yusuke FukumuraPatrick HamiltonMasaya NakahataTakashi Oomori
    • G06F7/42G06F7/50G06F11/00
    • G06F7/485G06F7/49963
    • The adder-subtractor includes a pre-processing circuit which divides three inputted terms into a mantissa having an exponent of maximum value, mantissa having an exponent of intermediate value and mantissa having an exponent of minimum magnitude and outputting a mantissa obtained by right-shifting the mantissa having the exponent of intermediate value and the mantissa having the minimum exponent of 2n+3 bits and adjusting digits and the mantissa having the maximum exponent, which reduces the mantissas from three to two terms, which carries out addition on the mantissas of the two terms, a normalization circuit which makes left shift so that the most significant bit becomes 1, a rounding circuit which uses an (n+3)th bit from the most significant bit as a new sticky bit, takes logical OR with the lower bits and performs rounding and an exponent operation unit which outputs a final exponent.
    • 加法器 - 减法器包括预处理电路,其将三个输入的项分成具有最大值的指数的尾数,具有中间值指数的尾数和具有最小幅度指数的尾数,并输出通过右移所获得的尾数 具有中值的指数的尾数和具有2n + 3位的最小指数的尾数,并且调整数字和具有最大指数的尾数,这将尾数从三个字节减少到两个项,这在两个字符的尾数上执行加法 使得使最高有效位变为1的左移的归一化电路,使用来自最高有效位的第(n + 3)位作为新的粘性位的舍入电路与较低位进行逻辑或, 执行舍入和指数运算单元,其输出最终指数。
    • 10. 发明申请
    • Scalable Montgomery Multiplication Architecture
    • 可扩展的蒙哥马利乘法架构
    • US20100235414A1
    • 2010-09-16
    • US12714992
    • 2010-03-01
    • Miaoqing HuangKrzysztof Gaj
    • Miaoqing HuangKrzysztof Gaj
    • G06F7/44G06F5/01G06F7/72G06F7/42
    • G06F7/728
    • A Montgomery multiplication device calculates a Montgomery product of an operand X and an operand Y with respect to a modulus M and includes a plurality of processing elements. In a first clock cycle, two intermediate partial sums are created by obtaining an input of length w−1 from a preceding processing element as w−1 least significant bits. The most significant bit is configured as either zero or one. Then, two partial sums are calculated using a word of the operand Y, a word of the modulus M, a bit of the operand X, and the two intermediate partial sums. In a second clock cycle, a selection bit is obtained from a subsequent processing element and one of the two partial sums is selected based on the value of the selection bit. Then, the selected partial sum is used for calculation of a word of the Montgomery product.
    • 蒙哥马利乘法装置相对于模数M计算操作数X和操作数Y的蒙哥马利乘积,并且包括多个处理要素。 在第一时钟周期中,通过从前一处理元件获得长度w-1的输入作为w-1个最低有效位来创建两个中间部分和。 最高有效位被配置为零或一。 然后,使用操作数Y的字,模M的字,操作数X的位和两个中间部分和来计算两个部分和。 在第二时钟周期中,从后续处理元件获得选择位,并且基于选择位的值选择两个部分和之一。 然后,所选择的部分和用于计算蒙哥马利产品的单词。