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.

TMS320f28335 Optimizing a Convolution

Other Parts Discussed in Thread: TMS320F28335

Hello.

Can someone please point me to any sources where I can find out how to get this done:

a MAC and shift for a convolution to work in a single clock cycle on a TMS320f28335 using a C program including assembly intrinsics?

In other words, to replace in a C program a FIR-filter's FOR loop and the subsequent sample shifts required upon taking in the next input sample, to happen in one clock cycle? (C2000 does not support circular buffers.)

I have read much about MACD being possible on a system using a C2000 compiler, but, I am unable to confirm this is actually possible on TMS320f28335, and if so, how? In fact, I don't know if including intrinsics in C is even possible on this device (TMS320f28335).

(Perhaps there is another way to achieve my objective(?))

Many thanks,

Michael S.