Method and system for hardware efficient systematic approximation of square functions for communication systems
First Claim
1. A method for implementing an approximation function, the method comprising:
- generating a logical output value from an absolute value of a first received input and a value of a second received input;
left shifting said generated logical output value to generate a left shifted value; and
generating an output by left shifting by a plurality of bits, a sum of the following;
said generated left shifted value and said absolute value of said first received input.
4 Assignments
0 Petitions
Accused Products
Abstract
Certain aspects of a method and system for implementing approximation of a square function may comprise generating an output value by subtracting an absolute value of a first received input and a second received input. The generated output may be left shifted so as to generate a left shifted value. An output may be generated by left shifting by a plurality of bits, a sum of the generated left shifted value and the absolute value of the first received input. The second received input S may be determined by S=2└log
-
Citations
27 Claims
-
1. A method for implementing an approximation function, the method comprising:
-
generating a logical output value from an absolute value of a first received input and a value of a second received input;
left shifting said generated logical output value to generate a left shifted value; and
generating an output by left shifting by a plurality of bits, a sum of the following;
said generated left shifted value and said absolute value of said first received input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine-readable storage having stored thereon, a computer program having at least one code section for implementing an approximation function in a communication system, the at least one code section being executable by a machine for causing the machine to perform steps comprising:
-
generating a logical output value from an absolute value of a first received input and a value of a second received input;
left shifting said generated logical output value to generate a left shifted value; and
generating an output by left shifting by a plurality of bits, a sum of the following;
said generated left shifted value and said absolute value of said first received input. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for implementing a square function in a communication system, the system comprising:
-
circuitry that generates a logical output value from an absolute value of a first received input and a value of said second received input;
said circuitry left shifts said generated logical output value to generate a left shifted value; and
said circuitry generates an output by left shifting by a plurality of bits, a sum of the following;
said generated left shifted value and said absolute value of said first received input. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification