Hi I am trying to port the MAD library for the TI-54X DSP and running into tight timing issues. When analysed, I found out that the 54X DSP takes more instructions to perform LONG calculations at the SYNTHESIS FILTER Bank stage as it is a 16 bit processor [but with a 40 bit accumulator]. As it is required to perform 72 times the DCT32 and the remaining MATRIX calculations at the SYNTH stage, I like to optimize the synthesis filter bank. I am not sure about using the Q28.4 format being used by MAD. Is there anyway we can use the Q15.1 format for the calculations? I like to know is there any hints or clues for the LONG calculations that I can make use of during my 54X porting phase. Also any thought about using the NORM instruction to round the final samples to 16 bit will be helpful.
Regards Balaji Shanmugam
_________________________________________________________________ Apply to 50,000 jobs now. http://go.msnserver.com/IN/46921.asp Post your CV on naukri.com today.