Displaying 2 results from an estimated 2 matches for "mult_16_32_q15".
Did you mean:
mult16_32_q15
2006 Apr 22
2
Major internal changes, TI DSP build change
> >I fixed it in svn. Could you check that?
>
> Now all platforms match again. Note that the measured SNR for this test
> sample is lower than with the broken code (10.87 vs 11.10), but of course
> this is no way to judge the real quality.
SNR, especially on a single sample, can be very misleading. Yet, could
you just check that the DSP results match what you get on a PC?
2006 Apr 22
0
Major internal changes, TI DSP build change
...d to for my applications. I just found the above instruction in the
instruction set reference manual, and it seems perfect for 16x32 multiplies.
When I look at the assembler output for filter.c, I do not see this
instruction used, probably because there is always some shift in the result
(like MULT_16_32_Q15, which takes 6 instructions to implement: two
multiplies, two adds, a shift, and a store). So, never mind.
>> The C54x cannot do this, and uses library calls for 32x16 multiplies.
>
> Why is that? By default all the 32x16 multiplies are computed using only
> 16x16 multiplies (see...