Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

reduction in the SNR after output passed through CIC filter

Status
Not open for further replies.

pankaj jha

Full Member level 3
Joined
Apr 16, 2010
Messages
170
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,298
Location
jaipur
Activity points
2,457
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 1-bit (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?
 

I have an ideal 2nd order 1-bit (OSR=2048) sigma delta modulator. The SNR of its output is 145dB
Unlikely.

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.
 

Unlikely.

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.

Thanks for the reply.

I am getting a high SNR since its an ideal SDM. Moreover, the theoretical formula for SNR calculation of the SDM also gives a SNR of ≈154dB.



can you explain why SNR of 145dB, it won't reproduced by 19 bit output length??
 

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).
 
  • Like
Reactions: FvM

    FvM

    Points: 2
    Helpful Answer Positive Rating
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).

Thanks for the reply.
I am working in Simulink (matlab). I am passing the sigma delta modulator's output(1-bit) 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?
 

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.
 

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.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top