Patent ID: 6657573
Filing Date: 2003-12-02
Classification: G06F

Abstract:
An apparatus for determining an approximation of a sinusoidal amplitude for a given phase angle from a signal representing a quadrant of a sinusoid function defined by a plurality of linear line segments of substantially equal length, each linear line segment being defined by: a lower horizontal-axis bound; a lower vertical-axis bound; and a slope represented as a sum of a plurality of slope elements, the apparatus comprising:(a) a calculation mechanism receiving the signal for generating a set of outputs for each one of the plurality of linear line segments as a product of (i) a horizontal displacement representing a difference between the given phase angle and the lower horizontal-axis bound and (ii) each one of the plurality of slope elements; (b) a selector mechanism for selecting (i) one of the set of outputs from the calculation mechanism and (ii) one of the lower vertical-axis bounds based on a selected one of the plurality of linear line segments; and (c) an aggregation mechanism for evaluating the approximation of the sinusoidal amplitude as an aggregate of the selected one of the set of outputs from the selector mechanism and the one of the lower vertical-axis bounds.