AMSD Assignment 15VL01F 2016
1. Write an expression for Iout for a given code k in terms of I, k and
.
Step 1: Find slope of the mismatch
=
[ 1] [1]
=
( 1) 1
2)
=
2
Step 2: Find current equation of kth branch
=
From Figure 2,
[ ]=(
[ ]=
)( 1) + [1]
( 1) + (
1)
Step 3: Find Iout
=
Dept. of ECE, NITK Surathkal
[ +
[ ]
( 1)
+ )]
Page 1
AMSD Assignment 15VL01F 2016
2. Derive expression for INL and DNL for the code k. Ideally all the
currents are expected to be equal to I.
Step 1: Find ILSBnew
[ 1] [1]
( 1) 1
1) +
1)
2
= ( + )
Step 2: Find INL
[ ]
[ ]=
(
[ ]=
))
[ ]=
Step 3: Find DNL
[ ]=
1+
[ ]=
[ ]
+ 1) ( 1) (1 +
(1 + )
2
(
[ ]=
[ ]=
Dept. of ECE, NITK Surathkal
[ 1]
))
1
Page 2
AMSD Assignment 15VL01F 2016
3. Derive expression for maximum value of that can be tolerated so as to
keeping |INL| and |DNL| below the 0.5 LSB limit.
Ideally,
Step 1: Consider I
< 0.5
( )
2
< 0.5
1+
2
2
)<
1
(1 + )
2
2
Therefore,
<
Step 2: Consider
< 0.5
2
(2
1+
(2
1)
> 0.5
2
1) <
1
(1 + )
2
2
Therefore,
<
Dept. of ECE, NITK Surathkal
Page 3