ΣSigmaStudio Ask AI Русский Log in

ADAU1701 multiplier and accumulator infos

SigmaDSP & SigmaStudio leonxp Aug 24, 2013 00:00 2 replies Original on forum ↗
Subscribe
leonxp Question
Aug 24, 2013 00:00

Hi everybody. I'd need to know how a FIR filtering works. From datasheet I read that:

multiplier have 28x28 bits and I suppose 56bits output, right? Is the 56bits output also for FIR filtering?

accumulator have 56bits but in full precision mode, for FIR filters is the same, since FIR filtering works in signle precision?

Knowing these infos I can decode the entity of round and roundoff error for FIR filtering having high taps.

I hope you can help me.

Regards, Leo.

Audio Signal Processors

filter

sigmastudio

SigmaDSP Audio Processors

adau1701

KJBob Reply
Aug 25, 2013 00:00

Hi Leo,

The experiment below has a slow, full-throttle sine wave driving a FIR filter set up as a differentiator (two full-scale, opposite polarity taps). Its clean output shows that the coefficient x data multiplications can produce outputs approaching + and - 256. Here these nearly cancel out, resulting in the much smaller output.

The same differentiator made with discrete delay, gains and adder doesn't work, showing that the FIR filter has been set up in some special way to handle the results of full-scale multiplies. I assume the accumulated sum as each tap is added must always remain within the 5.23 format, since that's all that the filter can output. I haven't figured out a way to test the filter's precision, so hopefully someone from ADI will shed additional light on your question.

Best regards,

Bob

566382f4b6458245cbf6df469e245918.jpg
566382f4b6458245cbf6df469e245918.jpg
566382f4b6458245cbf6df469e245918.jpg-378x205.jpg
566382f4b6458245cbf6df469e245918.jpg-378x205.jpg
de741a1516a3edf07c05747a2e80b95a.jpg
de741a1516a3edf07c05747a2e80b95a.jpg
de741a1516a3edf07c05747a2e80b95a.jpg-450x220.jpg
de741a1516a3edf07c05747a2e80b95a.jpg-450x220.jpg
EZAdministrator Reply
Aug 2, 2018 00:00

This question has been assumed as answered either offline via email or with a multi-part answer. This question has now been closed out. If you have an inquiry related to this topic please post a new question in the applicable product forum.

Thank you,
EZ Admin