CALCULATING TRIGONOMETRIC FUNCTIONS USING A FOUR INPUT DOT PRODUCT CIRCUIT

A circuit is disclosed that uses a four element dot product circuit (DP4) to approximate an argument t = x/pi for an input x. The argument is then input to a trigonometric function such as SinPi() or CosPi(). The DP4 circuit calculates x times a representation of the reciprocal of pi. The bits of th...

Full description

Saved in:
Bibliographic Details
Main Authors ZHONG, Lefan, LI, Guosong, WANG, Zhenyu, ZHAO, Rui
Format Patent
LanguageEnglish
French
German
Published 01.11.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A circuit is disclosed that uses a four element dot product circuit (DP4) to approximate an argument t = x/pi for an input x. The argument is then input to a trigonometric function such as SinPi() or CosPi(). The DP4 circuit calculates x times a representation of the reciprocal of pi. The bits of the recprical of pi that are used are selected based on the magnitude of the exponent of x. The DP4 circuit includes four multipliers, two intermediate adders, and a final adder. The outputs of the multipliers, intermediate adders, and final adder are adjusted such that the output of the final adder is a value of the argument t that will provide an accurate output when input to the trigonometric function.
Bibliography:Application Number: EP20170168544