The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
May 3rd, 2024, 3:56am
Pages: 1
Send Topic Print
How to simulate DAC performance? (Read 3845 times)
Leyman
Junior Member
**
Offline



Posts: 11
Malaysia
How to simulate DAC performance?
Mar 13th, 2005, 7:57pm
 
Hi everyone!

How to simulate for DAC performance i.e. INL, DNL, Gain Error, Offset Error etc.

What kind of EDA toold do I need for this? Can I simulate using HSpice?

Really appreciate if someone can help!..CHEERS Smiley
Back to top
 
 
View Profile bincut   IP Logged
sheldon
Community Fellow
*****
Offline



Posts: 751

Re: How to simulate DAC performance?
Reply #1 - Mar 30th, 2005, 10:51pm
 
Leyman,

  There are examples of how to implement the INL
and DNL tests for D/A Converters in the Cadence ICXX
ahdlLib. The models default to 8 bits, but internally
the number of bits is parameterized and easily modified.
Calculating the gain and offset error should be fairly
straightforward. Simulate the transfer function (zero
scale and full scale output) then use the Calculator to
simulate the slope[gain] and crossing point[offset]. In
the past, I have used Spectre for simulating D/A
Converters both at the behavioral and transistor level.

  One final comment, simulating D/A Converter dynamic
performance is more of a challenge. If you use testbenches
that are appropriate for A/D Converters, then the DAC
output will look like a "picket fence", that is, the noise
in the spectrum is concentrated at the tones of the
beat frequency so measuring Spurious Free Dynamic
Range is difficult.

                                               Best Regards,

                                                  Art Schaldenbrand
Back to top
 
 
View Profile   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.