Continue to Site

# cordic for inverse trigonometry

Status
Not open for further replies.

#### reshmacv76

##### Newbie level 3
Is it possible to find the inverse trigonometric functions using cordic algorithm?

#### dpaul

CALCULATION OF INVERSE TRIGONOMETRIC FUNCTION tan-inverse(a/b) can be done.

reshmacv76

### reshmacv76

Points: 2

#### dipin

##### Full Member level 4
Is it possible to find the inverse trigonometric functions using cordic algorithm?

hi,

you can do sin,cos, tan,tanh, sinh, cosh .

regards

#### dipin

##### Full Member level 4
hi,

you can do sin,cos, tan,tanh, sinh, cosh .

regards

i am really sorry for my mistake ::: its tan^-1 (y/x) and tanh^-1 (y/x) .

regards

reshmacv76

### reshmacv76

Points: 2

#### reshmacv76

##### Newbie level 3
CALCULATION OF INVERSE TRIGONOMETRIC FUNCTION tan-inverse(a/b) can be done.
What's ur opinion about implementing squareroot function using cordic algorithm? Can you provide any helpful document for familiarising this algorithm?

#### dipin

##### Full Member level 4
hi,
What's ur opinion about implementing squareroot function using cordic algorithm? Can you provide any helpful document for familiarising this algorithm?

you can use CORDIC Hyperbolic algorithm to find square root.The input, X_IN are always positive and are both must be expressed as either unsigned fractions or unsigned integers.You need to do a pre-process of mapping an input value into the appropriate range. you can find the square root of integer numbers as well as fractional numbers. in hyperbolic function few iterations should be repeated (k=4, 13, ... 3k+1) to get the required accuracy and there is not much difference than trigonometric function.
you can find out a lot of documents regarding this , because its came out in 1959 & improved in 1970s !!!

then i will suggest, if you will be able use iteration method(like restoring algorithm) to implement square root. that will be easy, because understanding CORDIC is not that easy compared to iteration method. but its also not difficult (my opinion )

regards

reshmacv76

Points: 2