会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 91. 发明授权
    • Number format pre-conversion instructions
    • 数字格式转换前说明
    • US08959131B2
    • 2015-02-17
    • US13137950
    • 2011-09-22
    • Jorn NystadAndreas Due Engh-HalstvedtSimon Alex Charles
    • Jorn NystadAndreas Due Engh-HalstvedtSimon Alex Charles
    • G06F7/38G06F7/483G06F7/499
    • G06F5/00G06F7/483G06F7/499G06F7/49963G06F9/30014G06F9/30025G06F2207/382H03M7/24
    • Apparatus for processing data includes processing circuitry 16, 18, 20, 22, 24, 26 and decoder circuitry 14 for decoding program instructions. The program instructions decoded include a floating point pre-conversion instruction which performs round-to-nearest ties to even rounding upon the mantissa field of an input floating number to generate an output floating point number with the same mantissa length but with the mantissa rounded to a position corresponding to a shorter mantissa field. The output mantissa field includes a suffix of zero values concatenated the rounded value. The decoder for circuitry 14 is also responsive to an integer pre-conversion instruction to quantize and input integer value using round-to-nearest ties to even rounding to form an output integer operand with a number of significant bits matched to the mantissa size of a floating point number to which the integer is later to be converted using an integer-to-floating point conversion instruction.
    • 用于处理数据的装置包括用于解码程序指令的处理电路16,18,20,22,24,26和解码器电路14。 所解码的程序指令包括一个浮点预转换指令,其执行圆到最近的连接,以便在输入浮点数的尾数字上偶数舍入以产生具有相同尾数长度但尾数四舍五入的输出浮点数 对应于较短的尾数字段的位置。 输出尾数字段包括将值的后缀连接在舍入值上。 用于电路14的解码器还响应于整数预转换指令来量化和输入整数值,使用到最近的连带到偶数舍入以形成输出整数操作数,其具有匹配到的尾数大小的有效位数 使用整数到浮点转换指令后续整数的浮点数。
    • 93. 发明授权
    • 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 由换档单元擦除。
    • 94. 发明授权
    • Comparator unit for comparing values of floating point operands
    • 用于比较浮点运算数值的比较器单元
    • US08799344B2
    • 2014-08-05
    • US11394081
    • 2006-03-31
    • Guy L. Steele, Jr.
    • Guy L. Steele, Jr.
    • G06F7/38G06F9/38G06F7/487G06F9/30G06F7/483G06F7/02G06F7/499G06F5/01
    • G06F5/012G06F5/015G06F7/026G06F7/483G06F7/4873G06F7/4876G06F7/49905G06F9/30014G06F9/30021G06F9/30094G06F9/3861G06F9/3885
    • A floating point comparator circuit for comparing a plurality of floating point operands includes a plurality of analysis circuits, one for each of the floating point operands, configured to determine a format of each of the floating point operands based upon floating point status information encoded within each of the floating point operands, and a result generator circuit coupled to the analysis circuits, the result generator circuit configured to generate a result signal based on the format determined by each analysis circuit and based on a comparative relationship among the floating point operands. The format of each of the floating point operands may be from a group comprising: not-a-number (NaN), infinity, normalized, denormalized, zero, invalid operation, overflow, underflow, division by zero, exact, and inexact. The result generator circuit may ignore the encoded floating point statuses of the plurality of floating point operands when comparing just the magnitudes of the plurality of floating point operands.
    • 用于比较多个浮点操作数的浮点比较器电路包括多个分析电路,每个分析电路用于每个浮点操作数,其被配置为基于在每个浮点操作数中编码的浮点状态信息来确定每个浮点操作数的格式 以及耦合到分析电路的结果生成器电路,所述结果生成器电路被配置为基于由每个分析电路确定的格式并且基于所述浮点操作数之间的比较关系生成结果信号。 每个浮点操作数的格式可以来自包括以下的组:非数字(NaN),无穷大,归一化,非归一化,零,无效操作,溢出,下溢,除以零,精确和不精确。 当仅比较多个浮点操作数的大小时,结果生成器电路可以忽略多个浮点操作数的编码的浮点状态。
    • 97. 发明申请
    • Apparatus and method for performing fused multiply add floating point operation
    • 用于执行融合乘法添加浮点运算的装置和方法
    • US20110072066A1
    • 2011-03-24
    • US12585668
    • 2009-09-21
    • David Raymond Lutz
    • David Raymond Lutz
    • G06F7/487G06F7/499G06F7/485
    • G06F7/483G06F7/5443
    • A fused multiply add floating point unit 1 includes multiplying circuitry 4 and adding circuitry 8. The multiply circuitry 4 multiplies operands B and C having N-bit significands to generate an unrounded product B*C. The unrounded product B*C has an M-bit significand, where M>N. The adding circuitry 8 receives an operand A that is input at a later processing cycle than a processing cycle at which the multiplying circuitry 4 receives operands B and C. The adding circuitry 8 commences processing of the operand A after the unrounded product B*C is generated by the multiplying circuitry 4. The adding circuitry 8 adds the operand A to the unrounded product B*C and outputs a rounded result A+B*C.
    • 融合乘法加法单元1包括乘法电路4和加法电路8.乘法电路4将具有N位有效值的操作数B和C相乘以产生未被包围的乘积B * C。 未周边产品B * C具有M位有效位数,其中M> N。 加法电路8接收在比乘法电路4接收操作数B和C的处理周期稍晚的处理周期输入的操作数A.加法电路8开始对未包围的乘积B * C之后的操作数A的处理 加法电路8将操作数A加到未包围的乘积B * C,并输出舍入结果A + B * C。