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.

Compiler/TMS320F28379D: Optimized IIR 2nd order floating point filter (biquad)

Part Number: TMS320F28379D
Other Parts Discussed in Thread: CONTROLSUITE

Tool/software: TI C/C++ Compiler

Hello,

I’m currently working on a project using the TMS320F28379d.  We’re looking for an optimized IIR 2nd order floating point filter (biquad). I’ve seen/used these for other families of chips, but haven’t found one for the 28xxx family. Usually they are C callable and implemented in assembly for the best performance (circular buffer, MAC optimization).

If you know where to find one it would be a big help for needed speed-ups.  We’re trying to delay the added complexity of pushing it to a CLA or other CPU.

Regards,

David

  • Hello David,

    There are IIR Biquad examples in controlSUITE for F2837xD devices. After installing controlSUITE, look in the following directory: controlSUITE\device_support\F2837xD\v21\F2837xD_examples_Cpu1\cla_iir2p2z . Please take a look at the example and let me know if this will work for you.

    Thanks,
    Taumer