The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Apr 24th, 2024, 6:46pm
Pages: 1
Send Topic Print
Convergence for Transient Simulation of Discrete Time Delta Sigmal ADC (Read 1205 times)
repah
Community Member
***
Offline



Posts: 68

Convergence for Transient Simulation of Discrete Time Delta Sigmal ADC
Dec 17th, 2017, 4:44am
 
Hello,

I am trying to do system level behavioral simulations of discrete time delta sigma ADC as given below.

My issues are with transient convergence in spectre - do I need to set the CMIN value - I set it to 1fF.

Also do I need to set the time step of the transient simulation - I was told by those with expertise to set it to 20*Unity gain bandwidth of the opamp - does that sound correct and if so how do I change the time step of transient simulations in spectre.

Thank you.

Back to top
 

sigdelt.png
View Profile   IP Logged
sheldon
Community Fellow
*****
Offline



Posts: 751

Re: Convergence for Transient Simulation of Discrete Time Delta Sigmal ADC
Reply #1 - Dec 17th, 2017, 6:54pm
 
Repah,

   There is no reason why a top level verification should not converge.
I have run similar simulations in the past, see the attached example.
The primary difference appears to be in the switching.  It does look like
you are crowbarring the reference voltages that might be problematic.

Back to top
 

DS2.png
View Profile   IP Logged
sheldon
Community Fellow
*****
Offline



Posts: 751

Re: Convergence for Transient Simulation of Discrete Time Delta Sigmal ADC
Reply #2 - Dec 17th, 2017, 6:54pm
 
The output waveforms.

Back to top
 

DS2_waveforms.png
View Profile   IP Logged
sheldon
Community Fellow
*****
Offline



Posts: 751

Re: Convergence for Transient Simulation of Discrete Time Delta Sigmal ADC
Reply #3 - Dec 17th, 2017, 7:02pm
 
Repah,

    There should be no need to set the time step for this simulation.
The appropriate way to control the time step is to let the simulator
set the time step by setting the accuracy control, error preset. Start
with an error preset of moderate. If you need more accuracy try
using the Conservative error preset.

   The reason you might want to set the time step is to force the
simulator to take a time step is to force the time step for the DFT.
It should not be required for this simulation.

                                                           Sheldon
Back to top
 
 
View Profile   IP Logged
Ken Kundert
Global Moderator
*****
Offline



Posts: 2384
Silicon Valley
Re: Convergence for Transient Simulation of Discrete Time Delta Sigmal ADC
Reply #4 - Dec 18th, 2017, 1:48am
 
If you would like help, you should give the error messages.

Also, you should show us the switch models.

-Ken
Back to top
 
 
View Profile WWW   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.