会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Range check based lookup tables
    • 基于范围检查的查找表
    • US08914431B2
    • 2014-12-16
    • US13342232
    • 2012-01-03
    • Steven R. CarloughKlaus M. KroenerChristophe J. LayerSilvia Melitta MuellerKerstin Schelm
    • Steven R. CarloughKlaus M. KroenerChristophe J. LayerSilvia Melitta MuellerKerstin Schelm
    • G06F7/38
    • G06F7/5375G06F2207/5354
    • Mechanisms for utilizing a reduced lookup table circuit to perform an operation in a data processing device are provided. A first input value is input for selecting a subset of values from the reduced lookup table circuit. The reduced lookup table circuit stores only boundary cell values from a fully filled lookup table corresponding to the reduced lookup table circuit. The subset of values comprises only a subset of boundary cell values corresponding to the first input value. A second value is input and a comparison, by the reduced lookup table circuit, of the second value to each of the boundary cell values in the subset of boundary cell values is performed. The reduced lookup table circuit outputs an output value based on results of the comparison of the second value to each of the boundary cell values in the subset of boundary cell values.
    • 提供了利用减少的查找表电路在数据处理装置中执行操作的机制。 输入第一输入值,用于从缩小的查找表电路中选择值的子集。 缩小的查找表电路仅存储来自对应于缩小的查找表电路的完全填充查找表的边界单元值。 值的子集仅包括对应于第一输入值的边界单元值的子集。 输入第二值,并且通过缩小查找表电路将第二值与边界单元值子集中的每个边界单元值进行比较。 缩小查找表电路基于第二值与边界单元值子集中的每个边界单元值的比较的结果来输出输出值。
    • 5. 发明授权
    • Decimal floating point mechanism and process of multiplication without resultant leading zero detection
    • 十进制浮点机制和乘法处理,而没有得到前导零检测
    • US08495124B2
    • 2013-07-23
    • US12821648
    • 2010-06-23
    • Steven R. CarloughAdam B. ColluraMichael KroenerSilvia Melitta Mueller
    • Steven R. CarloughAdam B. ColluraMichael KroenerSilvia Melitta Mueller
    • G06F7/52
    • G06F7/4915G06F2207/4911
    • A decimal multiplication mechanism for fixed and floating point computation in a computer having a coefficient mechanism without resulting leading zero detection (LZD) and process which assumes that the final product will be M+N digits in length and performs all calculations based on this assumption. Least significant digits that would be truncated are no longer stored, but retained as sticky information which is used to finalize the result product. Once the computation of the product is complete, a final check based on the examination of key bits observed during partial product accumulation is used to determine if the final product is truly M+N digits in length, or M+N−1 digits. If the latter is true, then corrective final product shifting is employed to obtain the proper result. This eliminates the need for dedicated leading zero detection hardware used to determine the number of significant digits in the final product. The corrective final product shifting also incorporates adjustments to the coefficient of the product when the product's exponent is at its extremes and the final product must be brought to be within the precision and range of a given format.
    • 具有系数机制而不产生前导零检测(LZD)的计算机中的固定和浮点计算的十进制乘法机制,其假定最终产品的长度为M + N个数字,并且基于该假设执行所有计算。 将被截断的最低有效数字不再存储,而是保留为用于确定结果产品的粘性信息。 一旦产品的计算完成,就使用基于在部分积累期间观察到的关键位的检查的最终检查来确定最终产品是真正的M + N个数字的长度,还是M + N-1个数字。 如果后者是真实的,则采用校正最终产品转换来获得适当的结果。 这消除了用于确定最终产品中有效数字数量的专用前导零检测硬件的需要。 当产品的指数处于极端状态并且最终产品必须在给定格式的精度和范围内时,纠正性最终产品转移也会对产品系数进行调整。
    • 6. 发明申请
    • Decimal Floating Point Mechanism and Process of Multiplication without Resultant Leading Zero Detection
    • 十进制浮点机制和乘法过程,无需导致零检测
    • US20110320512A1
    • 2011-12-29
    • US12821648
    • 2010-06-23
    • Steven R. CarloughAdam B. ColluraMichael KroenerSilvia Melitta Mueller
    • Steven R. CarloughAdam B. ColluraMichael KroenerSilvia Melitta Mueller
    • G06F7/44G06F5/01
    • G06F7/4915G06F2207/4911
    • A decimal multiplication mechanism for fixed and floating point computation in a computer having a coefficient mechanism without resulting leading zero detection (LZD) and process which assumes that the final product will be M+N digits in length and performs all calculations based on this assumption. Least significant digits that would be truncated are no longer stored, but retained as sticky information which is used to finalize the result product. Once the computation of the product is complete, a final check based on the examination of key bits observed during partial product accumulation is used to determine if the final product is truly M+N digits in length, or M+N−1 digits. If the latter is true, then corrective final product shifting is employed to obtain the proper result. This eliminates the need for dedicated leading zero detection hardware used to determine the number of significant digits in the final product. The corrective final product shifting also incorporates adjustments to the coefficient of the product when the product's exponent is at its extremes and the final product must be brought to be within the precision and range of a given format.
    • 具有系数机制而不产生前导零检测(LZD)的计算机中的固定和浮点计算的十进制乘法机制,其假设最终产品的长度为M + N个数字,并且基于该假设执行所有计算。 将被截断的最低有效数字不再存储,而是保留为用于确定结果产品的粘性信息。 一旦产品的计算完成,就使用基于在部分积累期间观察到的关键位的检查的最终检查来确定最终产品是真正的M + N个数字的长度,还是M + N-1个数字。 如果后者是真实的,则采用校正最终产品转换来获得适当的结果。 这消除了用于确定最终产品中有效数字数量的专用前导零检测硬件的需要。 当产品的指数处于极端状态并且最终产品必须在给定格式的精度和范围内时,纠正性最终产品转移也会对产品系数进行调整。
    • 7. 发明申请
    • DECIMAL ADDER WITH END AROUND CARRY
    • 十进制添加剂,带有附件
    • US20110320514A1
    • 2011-12-29
    • US12822919
    • 2010-06-24
    • Steven R. CarloughAdam B. ColluraKlaus M. KroenerSilvia M. Mueller
    • Steven R. CarloughAdam B. ColluraKlaus M. KroenerSilvia M. Mueller
    • G06F7/485
    • G06F7/494G06F7/508
    • Binary code decimal (BCD) arithmetic add/subtract operations on two BCD numbers independent of which BCD number is of a greater magnitude include, responsive to the BCD arithmetic add/subtract operation being a subtract operation, performing a BCD arithmetic subtraction operation on a first BCD number and a second BCD number, the first BCD number having a first magnitude and the second BCD number having a second magnitude. The first magnitude is greater than, equal to, or less than the second magnitude. The performing includes: in parallel to a carry generation, partial sums or partial differences of the first and second BCD numbers are computer such that a final result in signed magnitude form is selectable from the partial sums or differences based on carry information without any post processing steps.
    • 对于与BCD数量不同的两个BCD号码的二进制码十进制(BCD)算术加法/减法操作包括响应于BCD算术加/减操作作为减法运算,对第一个BCD运算执行BCD运算减法运算 BCD号和第二BCD号,第一BCD号具有第一幅值,第二BCD号具有第二幅值。 第一幅度大于等于或小于第二幅度。 执行包括:与进位生成并行,第一和第二BCD号码的部分和或部分差异是计算机,使得基于携带信息的部分和或差异可以从签名幅度形式中选择最终结果,而不进行任何后处理 脚步。
    • 8. 发明授权
    • Decimal adder with end around carry
    • 十进制加法器结束周围进位
    • US08554822B2
    • 2013-10-08
    • US12822919
    • 2010-06-24
    • Steven R. CarloughAdam B. ColluraKlaus M. KroenerSilvia M. Mueller
    • Steven R. CarloughAdam B. ColluraKlaus M. KroenerSilvia M. Mueller
    • G06F7/494
    • G06F7/494G06F7/508
    • Binary code decimal (BCD) arithmetic add/subtract operations on two BCD numbers independent of which BCD number is of a greater magnitude include, responsive to the BCD arithmetic add/subtract operation being a subtract operation, performing a BCD arithmetic subtraction operation on a first BCD number and a second BCD number, the first BCD number having a first magnitude and the second BCD number having a second magnitude. The first magnitude is greater than, equal to, or less than the second magnitude. The performing includes: in parallel to a carry generation, partial sums or partial differences of the first and second BCD numbers are computer such that a final result in signed magnitude form is selectable from the partial sums or differences based on carry information without any post processing steps.
    • 对于与BCD数量不同的两个BCD号码的二进制码十进制(BCD)算术加法/减法操作包括响应于BCD算术加/减操作作为减法运算,对第一个BCD运算执行BCD运算减法运算 BCD号和第二BCD号,第一BCD号具有第一幅值,第二BCD号具有第二幅值。 第一幅度大于等于或小于第二幅度。 执行包括:与进位生成并行,第一和第二BCD号码的部分和或部分差异是计算机,使得基于携带信息的部分和或差异可以从签名幅度形式中选择最终结果,而不进行任何后处理 脚步。