+ Post New Thread
Results 1 to 7 of 7

22nd November 2013, 09:04 #1
 Join Date
 Apr 2010
 Location
 jaipur
 Posts
 169
 Helped
 1 / 1
 Points
 2,230
 Level
 10
reduction in the SNR after output passed through CIC filter
I am studying the use of decimation filters in Sigma Delta modulators. While simulating I came across an unusual result.
i) I have an ideal 2nd order 1bit (OSR=2048) sigma delta modulator. The SNR of its output is 145dB.
ii) I passed the modulators output through the first CIC filter (decimation factor = 64, no. of sections=3, wordlength of the cic output=19). The SNR of the output of the this CIC filter is 120dB.
Is it right that the SNR of the CIC output is less than the SNR of the modulators output? What might be the reason?

Advertisment

22nd November 2013, 10:19 #2
 Join Date
 Jan 2008
 Location
 Bochum, Germany
 Posts
 43,337
 Helped
 13176 / 13176
 Points
 249,046
 Level
 100
Re: reduction in the SNR after output passed through CIC filter
I have an ideal 2nd order 1bit (OSR=2048) sigma delta modulator. The SNR of its output is 145dB
How do you determine SNR? My SD books don't grant 145 dB SNR for 2nd order and OSR 2048.
If the ADC had this SNR, it won't reproduced by 19 bit output length.

22nd November 2013, 10:48 #3
 Join Date
 Apr 2010
 Location
 jaipur
 Posts
 169
 Helped
 1 / 1
 Points
 2,230
 Level
 10
Re: reduction in the SNR after output passed through CIC filter

Advertisment

22nd November 2013, 12:20 #4
 Join Date
 Jan 2012
 Posts
 155
 Helped
 58 / 58
 Points
 1,650
 Level
 9
Re: reduction in the SNR after output passed through CIC filter
because ideal ADC SNR is equall to 6.02N+1.76 dB and for N=19 u can achieve max 116,14 dB.
if u dont bealive u can calculate yourself 20*log10(2^19).
1 members found this post helpful.

23rd November 2013, 13:52 #5
 Join Date
 Apr 2010
 Location
 jaipur
 Posts
 169
 Helped
 1 / 1
 Points
 2,230
 Level
 10
Re: reduction in the SNR after output passed through CIC filter
Thanks for the reply.
I am working in Simulink (matlab). I am passing the sigma delta modulator's output(1bit) through a CIC decimation block. The specifications for this CIC decimation are as follows:
Decimation ratio=R= 64
no. of sections=N=3 (which is one more than my modulators order)
differential delays=M=1
word and fraction lengths of the filter sections and outputs =19 [wordlength=ceil(N*log2(M*R))+input wordlength]
The SNR of my modulators output is 145dB. The SNR of output of CIC decimation block is 120dB ( less than 145dB).
What could be reason for this? Can you help me with the simulation ? what simulink blocks to use after the modulator? any reference which gives the complete design flow with parameters' values?

Advertisment

23rd November 2013, 16:05 #6
 Join Date
 Jan 2008
 Location
 Bochum, Germany
 Posts
 43,337
 Helped
 13176 / 13176
 Points
 249,046
 Level
 100
Re: reduction in the SNR after output passed through CIC filter
Now things start to make sense.
How do you achieve 2048 OSR with a decimation ratio of only 64? There must be additional decimation stages after the CIC to achieve the specified ratio.

23rd November 2013, 18:14 #7
 Join Date
 Apr 2010
 Location
 jaipur
 Posts
 169
 Helped
 1 / 1
 Points
 2,230
 Level
 10
Re: reduction in the SNR after output passed through CIC filter
Thanks for your reply.
You are absolutely correct I plan to have another CIC filter with decimation ratio 32. The CIC1 and CIC2 make a decimation ratio 2048. Further I plan to put a FIR filter after CIC2. Now, the problem is, the SNR at the modulator's output is 145dB aand SNR at CIC1 output is 120 dB.I want to know the reason behind this.
Shall I send you the Simulink file of my modulator with CIC decimation blocks.?
Can you please guide me through this?Can you suggest what I should do to implement the decimation filter after the sigma delta modulator.
+ Post New Thread
Please login