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

    Join Date
    May 2007
    Posts
    35
    Helped
    1 / 1
    Points
    2,154
    Level
    10

    sdadc .mdl

    i have read the allen's book about the ad/da.So i want to design the circuit and simulation for it.but i donnt know how to start.the software i know is cadence and matlab.and i know use the verilog-a to design the DAC and the verilog to decimator and filter.But i am not sure.
    Also,can anyone tell me the procedure in detail?

    Added after 1 hours 1 minutes:

    e.g i have made the schematic for integral,quantizer and verilog-a for DAC.how to connect them and simulate. and can verilog-a describe the quantizer or other?can anybody reply?

  2. #2
    Newbie level 6
    Points: 1,557, Level: 9

    Join Date
    Mar 2006
    Location
    China
    Posts
    12
    Helped
    2 / 2
    Points
    1,557
    Level
    9

    veriloga adc delta sigma

    Quote Originally Posted by CISSE
    i have read the allen's book about the ad/da.So i want to design the circuit and simulation for it.but i donnt know how to start.the software i know is cadence and matlab.and i know use the verilog-a to design the DAC and the verilog to decimator and filter.But i am not sure.
    Also,can anyone tell me the procedure in detail?

    Added after 1 hours 1 minutes:

    e.g i have made the schematic for integral,quantizer and verilog-a for DAC.how to connect them and simulate. and can verilog-a describe the quantizer or other?can anybody reply?
    I'm also begin a SDM ADC now.
    Matlab & Spectre are enough, I think.

    U need to know the z-domain model about SDM at first.
    And begin from the simplest structure is a good choice. Such as a 2nd Order SDM.
    We usually realize the z-domain model by switch capacitor structure because the inverting/non-inverting SC integrator can get discrete trans-functions, what is the same SDM required.

    Added after 2 minutes:

    after u understand the z-domain model, u'll know why the noise can be shaping.

    and, the z-domain model is ideal. many nonideal effect need to be simulate at Matlab.



  3. #3
    Member level 1
    Points: 2,154, Level: 10
    Achievements:
    7 years registered

    Join Date
    May 2007
    Posts
    35
    Helped
    1 / 1
    Points
    2,154
    Level
    10

    delsig adc

    thanks,YUANHUI
    my understanding about SDM is that the STF and NTF is not the same because the path they cross is different.So the signal is just delayed and the inband noise is supressed.
    the simulation about SDM in spectre at transistor level is too slow.but i'm not good at matlab.can you tell me how to simulate the ideal and more accurate model od SDM?
    and i dont know how to simulate the whole ADC.i mean including the verilog of digitalfilter and veriloga of DAC.i can do it in the spectre.dose it need some additional license or is there any tools? the fast one is better.



  4. #4
    Junior Member level 3
    Points: 1,401, Level: 8

    Join Date
    Sep 2007
    Location
    India
    Posts
    28
    Helped
    1 / 1
    Points
    1,401
    Level
    8

    how to work with delsig tool in matlab

    u just use Matlab Similink tool to model ur ADC and u can calculate requred SNR and ENOB. it will helpfull to simulate complete model of ADC with Matlab. tool are available at Mathworks.com



    •   AltAdvertisment

        
       

  5. #5
    Member level 1
    Points: 2,154, Level: 10
    Achievements:
    7 years registered

    Join Date
    May 2007
    Posts
    35
    Helped
    1 / 1
    Points
    2,154
    Level
    10

    sdtoolbox

    Quote Originally Posted by shiveshdubey
    u just use Matlab Similink tool to model ur ADC and u can calculate requred SNR and ENOB. it will helpfull to simulate complete model of ADC with Matlab. tool are available at Mathworks.com
    Hi,shiveshdubey
    i just can make the model in simulink,but i know little about the toolbox. i even dont know the procedure about the simulation.can you tell me more detail?



    •   AltAdvertisment

        
       

  6. #6
    Junior Member level 3
    Points: 1,401, Level: 8

    Join Date
    Sep 2007
    Location
    India
    Posts
    28
    Helped
    1 / 1
    Points
    1,401
    Level
    8

    simulink dspsdadc

    Hi, u just see the Matlab simulink toolbox.there is block available to model ur design like integrator, quantizer, filter and etc.u can use these block to model ur design.



  7. #7
    Member level 1
    Points: 2,154, Level: 10
    Achievements:
    7 years registered

    Join Date
    May 2007
    Posts
    35
    Helped
    1 / 1
    Points
    2,154
    Level
    10

    murmann spectre

    i have added blocks in my model.but i can change the parameters of the CIC Decimation bolck and FIR Decimation block.e.g.i want to change the Decimation factor (R) of CIC block. maybe somethings should be installed.but i dont know in detail.



    •   AltAdvertisment

        
       

  8. #8
    Member level 1
    Points: 2,154, Level: 10
    Achievements:
    7 years registered

    Join Date
    May 2007
    Posts
    35
    Helped
    1 / 1
    Points
    2,154
    Level
    10

    murmann sc noise spectre

    i followed the simulink demo'dspsdadc' in R14 and try to modify the first FIR Decimation to CIC Decimation.some errors was reported when i started the simultion.but i have no idea about it.
    And i think this model is different from what i‘ve designed.my intergal is SC but that is continuous.Also i cannot find out the SC block.And my Fs=256*Fn,So i need the CIC Decimation.but i can't use the CIC What i've mentioned above.
    So,if someone have made the simulink work of SDADC before,please help me.



  9. #9
    Member level 1
    Points: 2,154, Level: 10
    Achievements:
    7 years registered

    Join Date
    May 2007
    Posts
    35
    Helped
    1 / 1
    Points
    2,154
    Level
    10

    simulink model for sdm adc

    OK.finally,i give up the demo.i download the toolbox from mathworks.there are two toolboxs,delsig and SDtoolbox.it's easy to use the SDtoolbox by adding the path.but i have trouble in delsig.i type the 'delsig' at the Matlab prompt but it dosen't work.

    Added after 1 hours 9 minutes:

    maybe the delsig cant give the graphic block what SDtoolbox can in the simulink.just open the *.m and simlution it.am i right?



  10. #10
    Junior Member level 3
    Points: 1,401, Level: 8

    Join Date
    Sep 2007
    Location
    India
    Posts
    28
    Helped
    1 / 1
    Points
    1,401
    Level
    8

    cic spectre pdf

    Quote Originally Posted by CISSE
    OK.finally,i give up the demo.i download the toolbox from mathworks.there are two toolboxs,delsig and SDtoolbox.it's easy to use the SDtoolbox by adding the path.but i have trouble in delsig.i type the 'delsig' at the Matlab prompt but it dosen't work.

    Added after 1 hours 9 minutes:

    maybe the delsig cant give the graphic block what SDtoolbox can in the simulink.just open the *.m and simlution it.am i right?
    use delsig toolbox to calculate SNR using function "simulateSNR" and similarly u can simulate ur delta sigma converter using function "simulateDSM" .use other function similarly. before going to use just read the help of toolbox.



  11. #11
    Full Member level 4
    Points: 3,485, Level: 13
    Achievements:
    7 years registered

    Join Date
    Dec 2006
    Posts
    211
    Helped
    33 / 33
    Points
    3,485
    Level
    13

    delsig mathworks

    Hi,
    The link is the Homework projects on Murmann's slides in his classes and could be useful. They are related with data converters. They will help you in your procedure of learning and designing DS ADC and will give you a deep insight through ADC design..
    Here is the link:

    http://eeclass.stanford.edu/cgi-bin/...e315reader.pdf



  12. #12
    Member level 1
    Points: 2,154, Level: 10
    Achievements:
    7 years registered

    Join Date
    May 2007
    Posts
    35
    Helped
    1 / 1
    Points
    2,154
    Level
    10

    simulatedsm function in delsig

    thaks,naalald
    hi,shiveshdubey
    did you calculate the clockjitter's formula which is label(1) in his IEEE paper?i think the part of 'cos' is cos[pi*f(2t+delta)],not cos(2*pi*f*t).maybe it can be equal approximately but i dont know the reason.



  13. #13
    Newbie level 2
    Points: 1,217, Level: 7

    Join Date
    Mar 2006
    Posts
    2
    Helped
    0 / 0
    Points
    1,217
    Level
    7

    Re: how to design delta sigma ADC

    this one is useful

    Quote Originally Posted by naalald
    Hi,
    The link is the Homework projects on Murmann's slides in his classes and could be useful. They are related with data converters. They will help you in your procedure of learning and designing DS ADC and will give you a deep insight through ADC design..
    Here is the link:

    http://eeclass.stanford.edu/cgi-bin/...e315reader.pdf



  14. #14
    Junior Member level 3
    Points: 1,401, Level: 8

    Join Date
    Sep 2007
    Location
    India
    Posts
    28
    Helped
    1 / 1
    Points
    1,401
    Level
    8

    Re: how to design delta sigma ADC

    Quote Originally Posted by CISSE
    thaks,naalald
    hi,shiveshdubey
    did you calculate the clockjitter's formula which is label(1) in his IEEE paper?i think the part of 'cos' is cos[pi*f(2t+delta)],not cos(2*pi*f*t).maybe it can be equal approximately but i dont know the reason.
    Consider the effect of clock jitter on the sampling of the input signal. A sinusoidal time jitter with amplitude a and frequency w will cause a sampling of the input signal at time t to instead occur at time t+asinwt. The effect is the same as if the input signal Acoswot were instead Acos[wo (t+asinwot)]. This can also be written in the form Acos(wo t+awo sinwt), which is recognizable as the expression for FM modulation.



    •   AltAdvertisment

        
       

  15. #15
    Member level 1
    Points: 2,154, Level: 10
    Achievements:
    7 years registered

    Join Date
    May 2007
    Posts
    35
    Helped
    1 / 1
    Points
    2,154
    Level
    10

    Re: how to design delta sigma ADC

    i can't understand your meaning clearly.
    my understanding about the formula(1)



  16. #16
    Member level 1
    Points: 2,154, Level: 10
    Achievements:
    7 years registered

    Join Date
    May 2007
    Posts
    35
    Helped
    1 / 1
    Points
    2,154
    Level
    10

    Re: how to design delta sigma ADC

    is that



  17. #17
    Member level 1
    Points: 2,154, Level: 10
    Achievements:
    7 years registered

    Join Date
    May 2007
    Posts
    35
    Helped
    1 / 1
    Points
    2,154
    Level
    10

    Re: how to design delta sigma ADC

    and then,sin(x)=x if x is very little.but i can't understand why the part of cos() is equal.

    Added after 36 minutes:

    the second question is what's the difference between discrete integrator without and with delay.i just know the one without delay.



  18. #18
    Member level 1
    Points: 2,154, Level: 10
    Achievements:
    7 years registered

    Join Date
    May 2007
    Posts
    35
    Helped
    1 / 1
    Points
    2,154
    Level
    10

    Re: how to design delta sigma ADC

    i am studying the SD2mod.mdl of the SDtoolbox.the third question is the ADC-DAC block.what's DAClevelREAL and the selector after it?please tell me if someone knows.



  19. #19
    Newbie level 4
    Points: 962, Level: 7

    Join Date
    Oct 2007
    Posts
    7
    Helped
    0 / 0
    Points
    962
    Level
    7

    Re: how to design delta sigma ADC

    this is included demo for you.



--[[ ]]--