This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: C7X: Square root intrinsic

Part Number: TDA4VM
Hi,
We need square root operation in one of our application that runs on C7x.
We observed from the training documents that only reciprocal square root intrinsic is available. Hence tried using it as follows:
root_x = __recip_sqrt(__recip(x));   |    here x ranges [ 10^8 - 10^9 ]
Using the above, we observe a deviation of [x*10] from the actual result. We have tried both float and double versions of the intrinsic, and they produce the same result.
Is there a better way to handle sqrt computation on C7x ?