Hi all,
In short my question is: Is there
a way to use to perform efficient matrix operations using IQMath to implement
a floating point algorithm?
e.g. is it possible in someway to get DSPLIB to handle IQMath on the C6472?
Some background:
- I have a floating point algorithm (simulated/developed in MATLAB) and wish to implement it on the C6472 processor in fixed point.
- I am mainly working with Matrices so need matrix multiply/transpose operations.
- Using the IQMath library seems the best way (in terms of development time/simplicity) to transfer from a floating point to fixed point implementation
- However there are no DSP/matrix functions in IQMath
- DSPLIB obviously is another way to go, but DSPLIB
functions only handle 16 bit numbers.
I've written my own routines to do matrix operations in IQMath but obviously these are not as efficient as the DSPLIB routines. Have I overlooked something?
Appreciate any help/guidance to lead me in the right direction.
Thanks,
Travis