The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Jul 18th, 2024, 9:15am
Pages: 1
Send Topic Print
current-steering digital-to-analog converter (Read 2461 times)
analoghua
New Member
*
Offline



Posts: 4

current-steering digital-to-analog converter
Mar 05th, 2008, 8:06pm
 
hello, I have a question regarding the design of a current-steering digital-to-analog converter. It seems that the main errors are static error due to unit current element mismatch (in a multi-bit case) and dynamic error due to asymmetric switching of control signals. But a unit current element seems also to have varying current flow due to the varying voltage of the node which the unit current element is connected to? How can we minimize the dependence of the current on the node voltage if we are limited to three transistors in series including the switching transistor due to tehcnology/voltage limit? What is a good way to size them?

For a single-bit current-steering DAC, how do we compute the noise power due to this effect? Do we have to know the statistics of the node voltage to compute the noise power? also the statistics of the input?
Back to top
 
 
View Profile   IP Logged
solidstate
Junior Member
**
Offline



Posts: 16
Munich, Germany
Re: current-steering digital-to-analog converter
Reply #1 - Mar 6th, 2008, 8:10am
 
To answer some questions in your first paragraph: first of all, the current mirror should be as long as possible, to make the effect of channel length modulation as small as possible to begin with. If you then use a cascode transistor on top of the mirror, you reduce the voltage swing at the drain by the voltage gain of the cascode, further reducing this error. If the error is still too big in this way (or if you want to widen your design space for the L of the current mirror), you can gain-boost that cascode, further fixing the drain voltage of the mirror.

If untreated, this effect is not noise, but nonlinearity. I'm not sure what you are referring to in the second paragraph.
Back to top
 
 
View Profile   IP Logged
loose-electron
Senior Fellow
******
Offline

Best Design Tool =
Capable Designers

Posts: 1638
San Diego California
Re: current-steering digital-to-analog converter
Reply #2 - Mar 14th, 2008, 10:31pm
 
Beg to differ -

Cascode current source will keep the Vds of the current source transistor (bottom one in an NMOS cascode) the same (to a first order) and the primary consideration on that transistor is matching of current sources. The cascode transistor (top in the NMOS cascode) is generally at minimum length because it does not effect the current value, and you want the transconductance as high as possible.


solidstate wrote on Mar 6th, 2008, 8:10am:
To answer some questions in your first paragraph: first of all, the current mirror should be as long as possible, to make the effect of channel length modulation as small as possible to begin with. If you then use a cascode transistor on top of the mirror, you reduce the voltage swing at the drain by the voltage gain of the cascode, further reducing this error. If the error is still too big in this way (or if you want to widen your design space for the L of the current mirror), you can gain-boost that cascode, further fixing the drain voltage of the mirror.

If untreated, this effect is not noise, but nonlinearity. I'm not sure what you are referring to in the second paragraph.

Back to top
 
 

Jerry Twomey
www.effectiveelectrons.com
Read My Electronic Design Column Here
Contract IC-PCB-System Design - Analog, Mixed Signal, RF & Medical
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.