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.

TMS320C55x DSP Function Floating Point Issue

Hi,

I'm trying to use the Sparc100: TMS320C55x DSP Library on my TMS320C5515 board. When I try the funtion sqrt_16 with input array x[5] = {1, 4, 9, 16, 25}, the result I got is an array r[5] = (222, 384, 558, 736, 915), instead of expected result of {1, 2, 3, 4, 5}. I guess there must be some floating point issue there. So can someone explain for me?

Thanks,

Qingkun