Another thing to think about is that for signals that are strong relative to
the number of bits you are using to represent them, you can see the effects
of the asymmetric distribution of values around zero for two's complement
numbers.  For example, in the CASPER correlators, where we use four bits to
represent values, we could have values ranging from 7 to -8.  Since +8 does
not exist to offset -8 values that sometimes occur, we see an average DC
offset if we do not saturate negative values at -7.  Prohibiting the -8
value keeps the distribution of values symmetric and solves our DC bias
problem in the correlator.



On Jan 12, 2010, at 7:37 PM, Dan Werthimer <[email protected]> wrote:



hi wan,

what are the levels of this output?
if they are the least significant bits,
then this is likely from round off noise.

best wishes,

dan


On 1/12/2010 6:45 PM, [email protected] wrote:


Hi All:

I use a matlab sine wave generator to generate a sine wave as an input to
PFB and FFT.

But I find I get a little DC output and a few small steps from FFT output. I
am pretty sure there is no DC added into the input signal. So where these DC
could be from?

And why there is some small steps on the noise floor?

For the details of spectrum output, please see the attached.

Thanks

Wan

Reply via email to