×

Emulation of a fixed point operation using a corresponding floating point operation

  • US 20050065990A1
  • Filed: 09/17/2003
  • Published: 03/24/2005
  • Est. Priority Date: 09/17/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented in a set of instructions executable by a computer that supports floating-point arithmetic operations, the method comprising:

  • receiving at least one operand represented in fixed-point representation (hereinafter “

    fixed-point operand”

    ), said fixed-point operand having at least one property selected from a group consisting of (signedness, precision, complexness);

    expanding said fixed-point operand into a floating-point representation to obtain a floating-point equivalent;

    receiving an instruction comprising an operation to be performed on the fixed-point operand;

    performing on the floating-point equivalent, at least one floating-point operation that corresponds to the fixed-point operation, yielding at least one floating-point result; and

    reducing, based on a value of said at least one property, said at least one floating-point result generated by the floating-point operation into a corresponding fixed-point result.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×