The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines. Nov 19th, 2017, 4:31am
  HomeHelpSearchLoginRegisterPM to admin  
 
Pages: 1
Send Topic Print
Sigma Delta Modulator SNDR with Monte-Carlo Simulation in Cadence (Read 77 times)
MehdiOranji
New Member
*
Offline



Posts: 3

Sigma Delta Modulator SNDR with Monte-Carlo Simulation in Cadence
Nov 13th, 2017, 8:40pm
 
Hello,

I want to simulate a continuous time sigma delta modulator SNDR with Monte-Carlo simulation in Cadence and see the histogram of the SNDR so as to figure out how the device mismatches impact the modulator performance. I have the output bit stream of the modulator quantizer, I have no idea how to fed the output to the monte-carlo simulation and end-up with the histogram showing "#counts vs. SNDR". I would appreciate it if someone let me know how to do that.

Regards,
Mehdi
Back to top
 
 
View Profile   IP Logged
sheldon
Community Fellow
*****
Offline



Posts: 730

Re: Sigma Delta Modulator SNDR with Monte-Carlo Simulation in Cadence
Reply #1 - Nov 14th, 2017, 10:49am
 
Mehdi,

Steps
1) Setup your test bench to run the Delta-Sigma SNDR simulation
2) Use the ViVA measurements: SINAD
3) Save the SINAD results to the ADE outputs
4) Run Monte Carlo, in Explorer or Assembler
5) Plot the Histogram when done
6) Use Contribution Analysis to analyze mismatch
   See my blogs on the Cadence Community site

The output of the Delta-Sigma modulator is a PWM signal, you
can perform an FFT on it and get spectrum.

                                                                 Sheldon


Back to top
 
 
View Profile   IP Logged
MehdiOranji
New Member
*
Offline



Posts: 3

Re: Sigma Delta Modulator SNDR with Monte-Carlo Simulation in Cadence
Reply #2 - Nov 14th, 2017, 11:16am
 
Thanks Sheldon for your kindly response. The problem is that I am using Cadence 5.10.41 which does not have the viva calculator and the explorer. Do you have any idea how I can do the job in Cadence 5.

Back to top
 
 
View Profile   IP Logged
sheldon
Community Fellow
*****
Offline



Posts: 730

Re: Sigma Delta Modulator SNDR with Monte-Carlo Simulation in Cadence
Reply #3 - Nov 14th, 2017, 5:25pm
 
Mehdi,

    The calculator has a dft and can be used to create a spectrum.
You will need to write a Skill function to calculate the SNDR.

                                                                     Sheldon
Back to top
 
 
View Profile   IP Logged
MehdiOranji
New Member
*
Offline



Posts: 3

Re: Sigma Delta Modulator SNDR with Monte-Carlo Simulation in Cadence
Reply #4 - Nov 14th, 2017, 5:48pm
 
I have no idea about the SKILL function. Where should I write the function and load and How I can use its output. Even If you have a sample program, I would appreciate it.

Thanks,
Mehdi
Back to top
 
 
View Profile   IP Logged
Pages: 1
Send Topic Print
Trouble viewing this site? Copyright © 2002-2014 Designer's Guide Consulting. 'Designer's Guide' is a registered trademark of Designer's Guide LLC. All rights reserved.

Our colleges are not as safe as they seem. Sexual assault is pervasive and the treatment of the victim by the adminstration is often as damaging as the assault: Campus Survivors, Campus Survivors Forum.

Some of our other sites that you might find useful: QuantiPhy.