I am confused to understand whether tms320f28027 is floating point or fixed point processor. If it is fixed point what are its implication
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.
I am confused to understand whether tms320f28027 is floating point or fixed point processor. If it is fixed point what are its implication
Ashutosh,
Joy is correct. F28027 is a fixed-pt. processor. It has no floating point hardware. If you code in floating point in C, the operations will use a software library that will take a lot of cycles to execute. For example, I recall a floating point multiply takes about 100 cycles to perform using the RTS compiler library. A floating pt. add takes something like 140 cycles.
You are not "Required" to use IQmath library, but it will be a lot more efficient to do so. Multiplying two IQ values will consume a few cycles, compared to the 100 cycles I mentioned above for floating pt. with the RTS library.
Regards,
David
Other than time consumption dose it improve accuracy if I use IQ math for floating point computation.
Ahustosh,
Ashutosh Pailwan1 said:Other than time consumption dose it improve accuracy if I use IQ math for floating point computation.