×

PROCESSING UNIT

  • US 20100332573A1
  • Filed: 06/29/2010
  • Published: 12/30/2010
  • Est. Priority Date: 06/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A processing unit, comprising:

  • a floating point multiply-add circuit which receives three inputs, which are rs1, rs2 and rs3, and executes floating point multiply-add operation;

    a resistor file of which the floating point multiply-add circuit use,an OR circuit which computes OR of the most significant bit of output of the floating point multiply-add circuit and the least significant bit rs2 [0] of the input rs2;

    a selector which selects either the input rs1 or the value “

    1.0”

    ; and

    an EOR circuit which computes EOR of a bit rs2 [1] that is one bit higher than the least significant bit of the input rs2 and the most significant bit of the selector,wherein the floating point multiply-add circuit computes an expansion point, determines an expansion function of the Taylor series expansion of a trigonometric function and computes the expansion function according to computed the expansion point and determined the expansion function,and said selector, said OR circuit and said EOR circuit output a coefficient of a polygonal of said determined expansion function according trigonometric function operation auxiliary instruction.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×