Truncating accumulator output to reduce quantization error

Started by strider April 13, 2008
I am performing continuous accumulation of the output of a multiplier block
which has samples of two in-phase signals as its inputs. (I get samples
from a 12 bit ADC which I convert to 16 bits and then feed them to the
multiplier;however the input to the accumulator is the truncated 16 bit
output of multiplier)I would like to know the width of the accumulator to
be used and the method of extracting 16 bit output from the accumulator,to
be used further processing.