Code covered by the BSD License  

Highlights from
Delta Sigma converter spurious tone predictor

Be the first to rate this file! 22 Downloads (last 30 days) File Size: 3.97 KB File ID: #29522
image thumbnail

Delta Sigma converter spurious tone predictor

by Marko Neitola

 

25 Nov 2010 (Updated 21 Jun 2011)

A simple analytical model that predicts DSM spurious tones with arbitrary stimulus.

| Watch this File

File Information
Description

This file contains functions for:
- estimating the quantizer noise from DSM and
- estimating the mismatch noise from DWA-DAC.

Both (time-domain) models generate noise estimate for arbitrary input vector (dc, sinusoid, n-tone, sawtooth etc.).

Applicable to bandpass DSMs and bandpass DWA.

For simulation, DS toobox is recommended: File ID: #19

Simulink DSM/DWA model can be found in: File ID: #23079

For further information:

Neitola M & Rahkonen T (2010) A Generalized Data-Weighted Averaging Algorithm. IEEE Trans. Circuits and Systems II: Express Briefs 57(2): 115-119.

Neitola M & Rahkonen T (2010) A Qualification Approach to DAC Mismatch-Shaping Methods. IEEE Trans. Circuits and Systems II: Express Briefs 57(11): 858-862.

Neitola M & Rahkonen T (2011) Predicting and Avoiding Spurious Tones in a DWA Mismatch Shaping DAC. Accepted to IEEE Trans. Circuits and Systems II: Express Briefs.

Neitola M & Rahkonen T (2011) Compact Tone-Behavior Model for Delta-Sigma Modulator. Submitted to European conference on circuit theory and design 2011.

Acknowledgements

The author wishes to acknowledge the following in the creation of this submission:
Delta Sigma Toolbox

MATLAB release MATLAB 7.10 (2010a)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (1)
05 Mar 2012 Marko Neitola

The time-domain models presented here was also discussed in my doctoral dissertation, see chapter 6 in:
http://herkules.oulu.fi/isbn9789514297496/isbn9789514297496.pdf

Please login to add a comment or rating.
Updates
30 Nov 2010

Added a complementing model: a simulink model of a digital Delta-Sigma modulator. The quantizer for this model is "truncation": unsigned integer ouput.

21 Jun 2011

Model accuracy improved. Removed extra material.

21 Jun 2011

Added a model for multibit DSM's mismatch shaper.
Fixed a bug in the DSM noise model.

Tag Activity for this File
Tag Applied By Date/Time
data converters Marko Neitola 29 Nov 2010 09:14:51
modeling Marko Neitola 29 Nov 2010 09:14:51
prediction Marko Neitola 29 Nov 2010 09:14:51
deltasigma Marko Neitola 29 Nov 2010 09:14:51
sigmadelta Marko Neitola 29 Nov 2010 09:14:51
idle channel tones Marko Neitola 29 Nov 2010 09:14:51
pattern noise Marko Neitola 29 Nov 2010 09:14:51
spurious tones Marko Neitola 29 Nov 2010 09:14:51
sigma Marko Neitola 21 Jun 2011 10:29:28
delta Marko Neitola 21 Jun 2011 10:29:28

Contact us at files@mathworks.com