# delta sigma cic filter

1. ## delta sigma cic filter

it consists of integrator , decimator and differentiator.
lots of thesis discuss the mininmun word length for preventing overflow.
and it says that it is the same as the average window filter in frequency domain.

but if we disuss it in transient domain?

since every integrator in each stage will overflow
because each integrator is an accumulator , it will accumulate the past result from "t=0" , it means
it will rapidly overflow anyway ..except the wordlength is infinite.

i don't know if my concept is right or wrong ,
since if it will overflow in the first stage , it will saturate on the next stage and faster than first stage .. the cic will behave wrong.

•

2. ## Re: delta sigma cic filter

1 members found this post helpful.

•

3. ## Re: delta sigma cic filter

lots of thesis discuss the mininmun word length for preventing overflow.
and it says that it is the same as the average window filter in frequency domain.
I guess, you didn't read it exactly. Word length discussion is not about preventing overflow. It's about keeping the resolution. As you mentioned correctly, the integrator or accumulator will overflow in any case. It however won't saturate, that's an important difference. The short Wikipedia article about CIC filters gets the basic point by comparing it with a moving average filter. After the substraction operation, respectively in CIC terms, pairing an integrator with a differentiator, the average signal level is restored. Cascaded integrator-comb filter - Wikipedia, the free encyclopedia

As a simple exercise, you can evaluate CIC behaviour with pencil and paper, or more easily, with a spreadsheet calculator.

The analogy with a moving average filter applies to the first order CIC decimator. The interesting point, and perhaps not obvious at first sigth, is that it can be extended to higher orders and still keep the signal average, although all integrators are continuously overflowing.

The best description of CIC filters is still the original Hogenauer paper An economical class of digital filters for decimation and interpolation, although the mathematical part is somewhat demanding.

Some aspects of CIC filters have been discussed in previous edaboard threads, e.g. https://www.edaboard.com/thread127067.html

1 members found this post helpful.

•

4. ## Re: delta sigma cic filter

hi
i am designing a sigma delta adc. \can i keep a osr which is not in powers of 2 eg. 50. will i be able to design a decimation/\cic filter for such a decimation factor?? or is it necesaary to keep \osr in powers of 2???

--[[ ]]--