fixed.cordicReciprocal
Description
returns y
= fixed.cordicReciprocal(u
,OutputType
)1./u
with the output cast to the data type specified by
OutputType
.
Examples
Input Arguments
Tips
The behavior of the Real Reciprocal HDL Optimized block is equivalent to the
fixed.cordicReciprocal
function. When the input to the function is a real number with a binary-point scaled fixed-point data type, the function and block provide bit-exact results.
Algorithms
References
[1] Volder, Jack E. “The CORDIC Trigonometric Computing Technique.” IRE Transactions on Electronic Computers. EC-8, no. 3 (Sept. 1959): 330–334.
[2] Andraka, Ray. “A Survey of CORDIC Algorithm for FPGA Based Computers.” In Proceedings of the 1998 ACM/SIGDA Sixth International Symposium on Field Programmable Gate Arrays, 191–200. https://dl.acm.org/doi/10.1145/275107.275139.
[3] Walther, J.S. “A Unified Algorithm for Elementary Functions.” In Proceedings of the May 18-20, 1971 Spring Joint Computer Conference, 379–386. https://dl.acm.org/doi/10.1145/1478786.1478840.
[4] Schelin, Charles W. “Calculator Function Approximation.” The American Mathematical Monthly, no. 5 (May 1983): 317–325. https://doi.org/10.2307/2975781.