I'm working on an old design that uses an F2812. The code uses several FIR filters that have 256 coefficients. I need to reduce the CPU load and thought I'd try using IIR filters instead. I've come across sprc082 http://focus.ti.com/docs/toolsw/folders/print/sprc082.html and found there's a Matlab file called eziir32.m for designing an IIR filter for use with the TI library.
Does anyone know if the file iir32.asm will work with the F2812?
Should I be looking elsewhere?
I'd really like 145dB of attenuation, but the script crashes at 145dB attenuation. It might be an octave bug, and not the case under Matlab.
I tried the sprc082 for a simple FIR filter and, unfortunately, I wasn't able to make it works. Did you managed to make something ? Because in my case an ILLEGAL_ISR exception is thrown after the 20 taps or so, which make me think that this library is not well designed for the TMS320F2812.
I'm currently trying to adapt some .asm codes code in order to make it works.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.