CodeBus
www.codebus.net
Search
Sign in
Sign up
Hot Search :
Source
embeded
web
remote control
p2p
game
More...
Location :
Home
Search - CORDIC arctan
Main Category
SourceCode
Documents
Books
WEB Code
Develop Tools
Other resource
Search - CORDIC arctan - List
[
SourceCode
]
cordic 实现arctan的matlab验证算法
DL : 1
用matlab验证cordic实现arctan算法的正确性,共迭代9级,验证过,程序正确
Date
: 2010-12-16
Size
: 544byte
User
:
jianchen8@163.com
[
Algorithm
]
cordic
DL : 0
cordic methods describe essentially the same algorithm that with suitably chosen inputs can be used to calculate a whole range of scientific functions including sin, cos, tan, arctan, arcsin, arccos, sinh, cosh, tanh, arctanh, log, exp, square root and even multiply and divide. the method dates back to volder [1959], and due to its versatility and compactness, it made possible the microcoding of the hp35 pocket scientific calculator in 1972. here is some code to illustrate the techniques. ive split the methods into three parts linear, circular and hyperbolic. in the hp35 microcode these would be unified into one function (for space reasons). because the linear mode can perform multiply and divide, you only need add/subtract and shift to complete the implementation. you can select in the code whether to do the multiples and divides also by cordic means. other multiplies and divides are all powers of 2 (these dont count). to eliminate these too, would involve ieee hackery.-cordic methods describe essentially the same algorithm that with suitably chosen inputs can be used to calculate a whole range of scientific functions including sin, cos, tan, arctan, arcsin, arccos, sinh, cosh, tanh, arctanh, log, exp, square root and even multiply and divide. the method dates back to volder [1959], and due to its versatility and compactness, it made possible the microcoding of the hp35 pocket scientific calculator in 1972. here is some code to illustrate the techniques. ive split the methods into three parts linear, circular and hyperbolic. in the hp35 microcode these would be unified into one function (for space reasons). because the linear mode can perform multiply and divide, you only need add/subtract and shift to complete the implementation. you can select in the code whether to do the multiples and divides also by cordic means. other multiplies and divides are all powers of 2 (these dont count). to eliminate these too, would involve ieee hackery.
Date
: 2025-07-16
Size
: 2kb
User
:
waqas
[
VHDL-FPGA-Verilog
]
atan_lut
DL : 0
基于改进的查找表的arctan计算模块,包含完整的VHDL源代码及部分注释.绝对原创!-Arctan calculation module based on improved searching form. The rar package contains complete VHDL source code and some notes. Absolutely original!
Date
: 2025-07-16
Size
: 12kb
User
:
wgy
[
Communication-Mobile
]
atan
DL : 0
反三角函数asin,acos,atan,atan2的实现,编写手机游戏的数学相关库时,经常会用到。 -反三角函数asin, acos, atan, atan2 realization, the preparation of mathematics related to mobile phone games library, is often used.
Date
: 2025-07-16
Size
: 1kb
User
:
lili
[
VHDL-FPGA-Verilog
]
cordic
DL : 0
we propose a low-cost sequential and high performance architecture for the implementation of CORDIC algorithm in two computation modes. It suited for serial operation that performs conversion between polar and rectangular coordinate systems, essentially sin/cos, sinh/cosh and arctan computation. In our proposed architecture, radix-2 arithmetic is employed. The design targets real time application of fingerprint recognition. We present our VHDL description of CORDIC algorithm. To reduce iteration delay, we used some combinatory blocks. Fixed point arithmetic was considered. To valid our conception and its CORDIC accuracy, we present relative error calculated in convergence range for some trigonometric and hyperbolic functions. Our architecture was implemented and tested. The contribution of the paper includes the CORDIC design flow. -we propose a low-cost sequential and high performance architecture for the implementation of CORDIC algorithm in two computation modes. It suited for serial operation that performs conversion between polar and rectangular coordinate systems, essentially sin/cos, sinh/cosh and arctan computation. In our proposed architecture, radix-2 arithmetic is employed. The design targets real time application of fingerprint recognition. We present our VHDL description of CORDIC algorithm. To reduce iteration delay, we used some combinatory blocks. Fixed point arithmetic was considered. To valid our conception and its CORDIC accuracy, we present relative error calculated in convergence range for some trigonometric and hyperbolic functions. Our architecture was implemented and tested. The contribution of the paper includes the CORDIC design flow.
Date
: 2025-07-16
Size
: 2kb
User
:
Nihel Neji
[
VHDL-FPGA-Verilog
]
Circular-CORDIC-in-Vectoring-Mode
DL : 0
The first iteration rotates the vectors the second or third quadrant to the first or fourth, respectively. The shift sequence is 0,0,1, and 2. The rotation angle of the first four steps becomes: arctan(∞) = 90◦ , arctan(20) = 45◦ , arctan(2− 1) = 26.5◦ , and arctan(2− 2) = 14◦ . -The first iteration rotates the vectors the second or third quadrant to the first or fourth, respectively. The shift sequence is 0,0,1, and 2. The rotation angle of the first four steps becomes: arctan(∞) = 90◦ , arctan(20) = 45◦ , arctan(2− 1) = 26.5◦ , and arctan(2− 2) = 14◦ .
Date
: 2025-07-16
Size
: 274kb
User
:
hooman hematkhah
[
Special Effects
]
CORDIC算法MATLAB代码
DL : 0
坐标旋转数字计算机算法利用简单的移位和加法实现sin,cos,tan,arctan等函数的计算,适合计算机处理,速度快。(The algorithm of coordinate rotation digital computer realizes the computation of functions such as sin, cos, tan and arctan by simple shift and addition, which is suitable for computer processing and fast speed.)
Date
: 2025-07-16
Size
: 1kb
User
:
lcr1995
[
Other
]
CORDIC 代码
DL : 1
Xilinx CORDIC 算法 MATLAB Verilog仿真(arctan.m Kn.m sin_cos.m MATLAB Verilog)
Date
: 2025-07-16
Size
: 2.75mb
User
:
TT1788
CodeBus
is one of the largest source code repositories on the Internet!
Contact us :
1999-2046
CodeBus
All Rights Reserved.