+ Post New Thread
Results 1 to 7 of 7
  1. #1
    Full Member level 3
    Points: 2,230, Level: 10
    Achievements:
    7 years registered

    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 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?

    •   AltAdvertisment

        
       

  2. #2
    Super Moderator
    Points: 249,046, Level: 100
    Awards:
    1st Helpful Member

    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 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.



  3. #3
    Full Member level 3
    Points: 2,230, Level: 10
    Achievements:
    7 years registered

    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

    Quote Originally Posted by FvM View Post
    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??



    •   AltAdvertisment

        
       

  4. #4
    Full Member level 3
    Points: 1,650, Level: 9

    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.

  5. #5
    Full Member level 3
    Points: 2,230, Level: 10
    Achievements:
    7 years registered

    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

    Quote Originally Posted by axcdd View Post
    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?



    •   AltAdvertisment

        
       

  6. #6
    Super Moderator
    Points: 249,046, Level: 100
    Awards:
    1st Helpful Member

    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.



  7. #7
    Full Member level 3
    Points: 2,230, Level: 10
    Achievements:
    7 years registered

    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.



--[[ ]]--