METHOD AND APPARATUS FOR APPROXIMATING AN UPPER-BOUND LIMIT FOR AN ABSOLUTE VALUE OF A COMPLEX NUMBER OR NORM OF A TWO-ELEMENT VECTOR
First Claim
1. A method for approximating an upper-bound limit for the absolute value of a complex number or the norm of a two-element vector, comprising the steps of:
- initializing the absolute values of a real part and an imaginary part of the complex number;
generating the upper-bound limit using an upper-bound function according to an upper bound approximation means; and
detecting whether an overflow condition exists.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for approximating an upper bound limit for the absolute value of a complex number or the norm of a two-element vector is disclosed. An upper bound approximation algorithm is used to minimize software implementation efforts and make the hardware implementation less expensive. The hardware implementation of the upper bound approximation algorithm only requires a multiplier element and an adder element. Therefore, this algorithm can be implemented anywhere in a digital signal processing apparatus without increasing cost significantly. Moreover, the hardware employing the present invention can be implemented in a pipeline architecture configuration to achieve a real time function in digital audio or digital video applications.
-
Citations
25 Claims
-
1. A method for approximating an upper-bound limit for the absolute value of a complex number or the norm of a two-element vector, comprising the steps of:
-
initializing the absolute values of a real part and an imaginary part of the complex number; generating the upper-bound limit using an upper-bound function according to an upper bound approximation means; and detecting whether an overflow condition exists. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for approximating an upper-bound limit for the absolute value of a complex number or the norm of a two-element vector, comprising:
-
a comparator element configured to compare the absolute values of a real part of the complex number and an imaginary part of the complex number; and an upper bound function circuit to output an upper bound according to an upper bound approximation means. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification