Floating point architecture with tagged operands
    1.
    发明授权
    Floating point architecture with tagged operands 失效
    具有标记操作数的浮点体系结构

    公开(公告)号:US5995991A

    公开(公告)日:1999-11-30

    申请号:US677551

    申请日:1996-07-18

    CPC classification number: G06F7/483 G06F2207/3808

    Abstract: A method for representing arithmetic values on which arithmetic operations can be performed uses operands having a fixed number of bits. In a first step, a plurality of operands are stored in a memory, wherein each operand has a bit pattern representing a particular value. In a second step, a tag associated with each of the operands is also stored in the same or a different memory. Each of the tags has a tag value that indicates whether or not its associated operand represents an ordinary operand value or a special operand value. If the operand represents a special operand value, the tag value also indicates which of a predefined set of special operand values is represented by the associated operand. A result of an arithmetic operation can be generated by, in a first step, inputting at least a first operand and a first tag to an arithmetic section. In a second step, the arithmetic section determines a value of the result of the arithmetic operation based on the special operand indicated by the first tag and independently of a value of the first operand. A tag associated with a result of an arithmetic calculation can be generated by, in a first step, generating in an arithmetic section a result of an arithmetic operation on at least one operand. If the generation of the result produces one of a predetermined set of special operands, a tag generator generates a tag having a predetermined tag value corresponding to the produced special operand. Illustratively the tag generator alternatively generates a predetermined tag value indicating that the result is not a special operand if the result is not a special operand.

    Abstract translation: 用于表示可以执行算术运算的算术值的方法使用具有固定位数的操作数。 在第一步骤中,多个操作数存储在存储器中,其中每个操作数具有表示特定值的位模式。 在第二步骤中,与每个操作数相关联的标签也存储在相同或不同的存储器中。 每个标签都有一个标签值,表示其关联的操作数是否代表一个普通的操作数值或一个特殊的操作数值。 如果操作数表示一个特殊的操作数值,那么标签值还指出了一组预定义的特殊操作数值中的哪一个由相关的操作数表示。 可以通过在第一步骤中至少将第一操作数和第一标签输入到运算部来产生算术运算的结果。 在第二步骤中,运算部根据由第一标签指定的特殊操作数,独立于第一操作数的值,确定算术运算结果的值。 可以通过在第一步骤中在运算部分中生成对至少一个操作数进行算术运算的结果来生成与运算结果相关联的标签。 如果结果的产生产生预定的一组特殊操作数之一,则标签发生器产生具有与所产生的特殊操作数对应的预定标签值的标签。 示例性地,如果结果不是特殊操作数,则标签发生器交替地产生指示结果不是特殊操作数的预定标签值。

    Motor speed control circuit having a synchronous PWM signal
    2.
    发明授权
    Motor speed control circuit having a synchronous PWM signal 有权
    电机速度控制电路具有同步PWM信号

    公开(公告)号:US06621242B2

    公开(公告)日:2003-09-16

    申请号:US09966433

    申请日:2001-10-01

    CPC classification number: H02P6/16

    Abstract: A motor speed control having synchronous PWM signals has a synchronous phase detecting unit and a PWM control unit. The synchronous phase detecting unit detects the phase variation of a Hall signal, which represents the phase change of the motor, and outputs a digital value to the PWM control unit. The PWM control unit compares the digital value with a speed control command so as to obtain a PWM signal, wherein the PWM signal is synchronized with the Hall signal. Since the PWM signal is synchronized with the Hall signal, the motor is operated smoothly even in the low speed rotation, and audible noises are effectively reduced.

    Abstract translation: 具有同步PWM信号的电动机速度控制具有同步相位检测单元和PWM控制单元。 同步相位检测单元检测代表电动机的相位变化的霍尔信号的相位变化,并将数字值输出到PWM控制单元。 PWM控制单元将数字值与速度控制命令进行比较,以获得PWM信号,其中PWM信号与霍尔信号同步。 由于PWM信号与霍尔信号同步,所以即使在低速旋转中电动机也能平稳运行,并且有效降低了可听见的噪声。

Patent Agency Ranking