会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 21. 发明申请
    • Microprocessor floating point divider
    • 微处理器浮点分频器
    • US20030135531A1
    • 2003-07-17
    • US10036116
    • 2001-12-26
    • Andrew J. Beaumont-SmithSridhar Samudrala
    • G06F007/52
    • G06F7/535G06F7/4873G06F7/49936G06F7/5375
    • The specification discloses a structure of and a method of operating a subtractive division (SD) cell where a portion of the partial remainder or estimated partial remainder directly indicates the next quotient digit. More particularly, by sufficiently constraining the prescaled range for each possible divisor, only a few bits of the partial remainder (the exact number dependent upon the radix), along with their related carries (if any), directly indicate the value of the next quotient digit. Because fewer bits of the partial remainder are needed to make this determination than needed in related art devices, and further because no look-up table or hard-coded decision tree is required, calculation time within each SD cell is shorter than related art devices. Having a shorter calculation time within each SD cell allows for either completion of a greater number of SD cells within each clock cycle, or completion of the calculation to full precision in less time.
    • 本说明书公开了一种操作减法(SD)单元的结构和方法,其中部分余数或估计的部分余数的一部分直接指示下一个商数。 更具体地说,通过充分约束每个可能的除数的预定范围,只有部分余数的几个位(取决于基数的确切数字)及其相关的运算(如果有的话)直接指示下一个商的值 数字。 因为需要部分余数的比特少于相关技术装置中所需的这种确定,而且由于不需要查找表或硬编码决策树,所以每个SD小区内的计算时间比现有技术的装置短。 在每个SD单元内具有更短的计算时间允许在每个时钟周期内完成更多数量的SD单元,或者在更短的时间内完成计算以达到全精度。
    • 22. 发明申请
    • Comparator unit for comparing values of floating point operands
    • 用于比较浮点运算数值的比较器单元
    • US20020178198A1
    • 2002-11-28
    • US10035586
    • 2001-12-28
    • Sun Microsystems, Inc.
    • Guy L. Steele JR.
    • G06F007/38
    • 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),无穷大,归一化,非归一化,零,无效操作,溢出,下溢,除以零,精确和不精确。 当仅比较多个浮点操作数的大小时,结果生成器电路可以忽略多个浮点操作数的编码的浮点状态。
    • 25. 发明授权
    • Divide to integer
    • 划分为整数
    • US5710730A
    • 1998-01-20
    • US414255
    • 1995-03-31
    • Ronald Morton Smith, Sr.
    • Ronald Morton Smith, Sr.
    • G06F7/499G06F7/52G06F7/535G06F7/38
    • G06F7/535G06F7/4873G06F7/49957G06F7/49978
    • A system and method for providing an interruptible remainder instruction that can produce a quotient as well as a remainder. Remainders are computed through an iterative procedure. This procedure is carried out in a computer system's hardware by following a series of steps, the series being interruptible at any point. Each step reduces the magnitude of the dividend until the final remainder can be obtained. In the intermediate steps, the sign of the new (smaller in magnitude) dividend is kept the same as the sign of the original dividend, and the value Ni (which can be considered part of the quotient) is rounded toward zero. Only in the last step must the sign of the operands be considered and directed rounding be performed. Throughout the remainder operation, the partial quotients can be saved so that upon completion, not only has the remainder been computed, but so has the quotient.
    • 一种用于提供可产生商以及余数的可中断余数指令的系统和方法。 剩余值通过迭代过程计算。 该过程通过以下一系列步骤在计算机系统的硬件中进行,该系列在任何时候都是可中断的。 每个步骤减少分红的幅度,直到可以获得最后的余数。 在中间步骤中,新(较小幅度)的股息的符号与原始股利的符号保持一致,并且值Ni(可以被认为是商的一部分)被舍入为零。 只有在最后一步必须考虑操作数的符号并执行四舍五入。 在剩余操作中,可以保存部分商,以便在完成后,不仅计算余数,而且商数也是如此。
    • 29. 发明授权
    • Methods and apparatus for performing division and square root
computations in a computer
    • 在计算机中执行划分和平方根计算的方法和装置
    • US5404324A
    • 1995-04-04
    • US146895
    • 1993-11-01
    • Glenn T. Colon-Bonet
    • Glenn T. Colon-Bonet
    • G06F7/38G06F7/483G06F7/52G06F7/535G06F7/537G06F7/552
    • G06F7/535G06F7/5375G06F7/5525G06F2207/5528G06F7/4873G06F7/49957
    • An apparatus for performing floating-point division and square root computations according to an IEEE rounding standard includes input data alignment circuitry, core iteration circuitry, remainder compare circuitry, and round and select circuitry. The core iteration circuitry includes digit selector circuitry; remainder registers; quotient logic circuitry; remainder formation circuitry; and quotient registers for storing the quotient Q, incremented quotient Q+1, and decremented quotient Q-1. The remainder formation circuitry produces sum and carry bits of the P.sub.j+1 term, which are in turn fed back to the partial remainder registers and used in subsequent iterations. The quotient logic circuitry builds the quotient Q and maintains the respective quotient Q, Q+1, Q-1 registers. The outputs of these registers are fed back to the quotient logic circuitry for use in subsequent iterations. The remainder compare circuitry comprises a remainder comparator and a logic circuit. The remainder comparator receives the sum and carry bits for the P.sub.j+1 terms and outputs the "Sign" and "Zero" bits. These bits are received by the logic circuit along with a rounding mode signal, which is indicative of the selected rounding mode, e.g., shifted or normalized round to nearest, round to zero, or round to infinity. The logic circuit outputs a round select signal that selects a quotient select signal for selecting, as the final rounded quotient, the output of one of the quotient registers Q, Q+1, or Q-1. The round and select circuitry includes a round block for positive remainders and a round block for negative remainders.
    • 用于根据IEEE舍入标准执行浮点分割和平方根计算的装置包括输入数据对准电路,核心迭代电路,余数比较电路以及循环和选择电路。 核心迭代电路包括数字选择器电路; 余数寄存器; 商逻辑电路; 余数形成电路; 以及用于存储商Q,递增商Q + 1和递减商Q-1的商寄存器。 剩余形成电路产生Pj + 1项的和和进位位,这些位又反馈到部分余数寄存器并用于后续迭代。 商逻辑电路构建商Q并维持相应的商Q,Q + 1,Q-1寄存器。 这些寄存器的输出反馈到商逻辑电路,用于后续迭代。 剩余比较电路包括余数比较器和逻辑电路。 剩余比较器接收和并携带Pj + 1项的位,并输出“符号”和“零”位。 这些位由逻辑电路连同舍入模式信号一起被接收,舍入模式信号指示所选择的舍入模式,例如,移位或归一化到最接近,最近到零,或者到达到无穷大。 逻辑电路输出一个圆选择信号,其选择商选择信号,用于选择商寄存器Q,Q + 1或Q-1之一的输出作为最终舍入商。 圆形和选择电路包括用于正残余物的圆形块和用于负余留物的圆形块。