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

ADAU1466 IIRDF2_2nd order filter design precision issue(values are overflow)

SigmaDSP & SigmaStudio S S Naidu Nov 2, 2020 00:00 0 replies Original on forum ↗
Subscribe
S S Naidu Question
Nov 2, 2020 00:00

Hi team,

I am new to sigmastudio, In ADAU1466(fixed point arth.) Dsp processor i am designing Parameter EQ filter, in that iirdf2_2nd order filter using, in filter states are over flows values due to getting precision issue. For this i used to RND register to rounded value but no impact in output results. eg: My intermediate output value = -128.0583(accmulator reg have this value) value stores in X or Y register = +127.941799 storing due to this in output glitch are observed.

Please guide me any alternative methods.

Hopefully reply

thanks in advance.

Audio Signal Processors

sigmastudio

SigmaDSP Audio Processors

adau1466

SS_apprx_val_218sample_rounded.PNG
SS_apprx_val_218sample_rounded.PNG