CAT2
CAT2
input [3:0] Y;
output [3:0) A;
always@ (Y)
begin
if (YO) : A= 2b' 00;
elseif (Y1) : A= 2b' 01;
elseif (Y2) : A = 2b'11;
elseif (Y3) : A= 2b'
Non-Blokuy 2Bloh
default : A=2b' XX# 11;
end module
8 Data in(2a.
L6 10
dk
2d2e30C
Sout
Fig. 1
VIT
Vellore lnstitute of Technology
Sectioa-A
SNo. Question Max. CO BL
Marks
Given Let 200uA(WIL)k=S0um/0. 18um, Determine WiL
ratio of Mi, Ma, Ma,My such that Lousr600 A, Lou800 4A, 10 BLS
Loute 400 jA Assume all.devices are matched and overdrive
voltages iare same, 12un Suggest and drawa cifcuit that
can mptove the accuracy of a current miftor configuration:
Give the reason for improved accuracy.
Voo
Rs -oVout
10 2 'BL1
4. Acomnon-soure stage incorporates aS0-ui/0.5-jum NMOS
device biased at lo=2 mA along with a load resistor of 2KO.
What is the total input-referred thermal noise voltage in a200
MHz bandwidth? Given y=23, ke1.38 x 10" J/K,
H-Cor 50uAN, T=300K.
10 3 BL3
S. For the given fcedback network, calculate the input
impedance, output impedance voltage gain and -loop gain
Voo
oVot
Rs
Zin
VIT
Vellors Institute of Technology
Answer ALLequesic.;
.Pettom Stockmrigorithm.on the slicing floorplan that is representedby42.". 10M
.*6VH2VBHKto tid the digmensión hstiateach: intermal node. The dimension cf the
ihòduls'lthrough 8 areM3): (43),(6,3; (3,5), (6;2),; ($;1), (3,8), (2,3)}.
tcisad 2.FromthedimensionAist thatare derived.in quesion1; fnd the optimized orientation 10M:
..fihe-blocks and dYaw thé loorplan afterthe.orientation optimization.
3. Cofisidr the folloing sequente-pair SP l.=
of the:modiles 1through7 are {(2,3): (2,6).(7651243,6127534). The (width;height) 10M
(4,4). (L6), (03), (43) (13)}.
a.. Draw the horizontal añd vertical constraiatgraphs.
h. What is the minimum area of the oon slicing
ioorplan?
c. Draw the corresponding non-slicing fioorplan: Find the location of the
left cormer of each module. lower
4 ider e sevr.r,;n u iin tigcow. Assume eavirid edge has u.i
iPngth. Estimate ue wii ngth using foiiuw nethods
a. Half perirmeter
b. Clique
C. Rectilinear minimum spanning tree (Use Prim's algorithm)
5. A placenent with three fixed points pl(50, 250) p2150,0) and p3(250, 300), three 10M
fixed blocks ai, änd the nets N1, N2 and N3 such that NIPlaPl-6), NZ(P: 5.P2-t
bc), and N3(c-P3). Where NI (Pl-a, Pl-b) indicates that the net NI has connections:
Plto blocka and Plto block b. The weights of the nets N1, N2 and N3 are 2, land 4
respectively. Use quadratic placement to ind the co-ordinates of the blocks a, band c.
VIT
Vellore Itstitute of Trchnaogy
***.
VIT
Vellore Instltnte of Teehnology
D-6
F
2) Find the sizes of the transistors for the circuit below for the least delay
from the
input to the output. Label the sizes in the boxes for the simple gates and besides the (10)
transistors in the figure for the compound AO121 gate.
P: 2
G3
P:
P
-
12V
Vdd=1.2V
output
C=100fF
12V
input
(5)
5) ) Wite the functions Fand Gimplemented by following the circutt below.
VDD
-0.2mAN', Bp
n) A CMOS inverter with minimum sized transistors has B,
0.ImA/V and VuVg0.6V.Assume VbD-3.3V.
a) What is the inverter gate switching threshold (midpoint) voltage VM?
What is the resistance for each transistors using general expression?
c) What is the rise and fall delay of this circuit, if the parasitic capacitance at the
output is 9 fF and load capacitance CL is 25 fF.
VIT
Vellore Institute of Technology
Left-Edge Algorithm 15
Given a channel with the following pin connections (from left to right)
TOP=[A0D0E0C00EGBCOO]and BOTTOM =[O FDAOFODGO000GBI
Find S(col) for columns a-o and the minimum number of routing tracks.
b Draw the HCG and VCG
Use the left edge algorithm to route this channel. Draw the channel with the
fully routed nets.
-X-X-X
VIT
Vellore lnstitute of Technology
1. Fillin the table showing the values for the four registers at the given times. Legal (5]
answers are 0, 1, x, z, and indeterminate.
reg q, r, S, (;
initial
begin
q=1'b0;
t<= # I'b0:
t X
q #I i'bi;
S=l'bl;
end
always
begin
r=l'bl;
s=1'b0;
q=1'b0;
r=l'b0:
q< #10 1'b1:
end
IndatesM0 1
Andat
t
2 List the changes (values and times) to a and b in the module below.
module assg0; ab
reg [15:0/ 4, b; 2
initial 2
begin t:o 2 41
a=1; b=2;
a 2
a<= b; b<= a; t too rt4
5
a <-b+ 10; t: 2 be
b<= #5 b + 20; #I;
2t:
3;
b <= 4;
b<= #2
b <= #10 6:
b=7;
#20;
end
endmodule
3 Write behavioralverilog description for full subtractor by using function call for
obtaining it's outputs.
4. Write behavioral Verilog code to count the sequence 0001, 0010, 0100, 1000, 0001,
[10]
0010, 0100..... use if-else construct only to realize the logic. Also write test bench to
generate clock with duty cycle of 10 t.u and display the output in decimal form.
5 Re-write the module in behavioral form. The delays can be assumed to be inertial (10])
delays.
module expl _str(x,y,a,b,c);
input a, b, c;
output y;
wie a, b, c, x, y;
wire na, nb, nc, 13, t5, 16;
not nl(na,a);
not n2(nb,b);
not n3(nc,c);
and #1 al (13,na,b, c);
and a2(5,a,nb,c);
and a3(t6,4,b,nc);
or ol(x,13,16);
or #3 o2(,a,15);
endmodule
6. Write Verilog behavioral description so that it operates as follows. [15]
Compute 32-bit output eq_time so that it is the number of consecutive positive edges
of input clk for which 32-bit inputs siga and sigb remain equal. The counting should
start on the first positive edge of clk after siga becomes equal to sigb; the count starts
at zero at the moment they become equal, and while they remain equal the count is
incremented at each positive edge. The count should go back to zero at the first
positive edge of clk after siga becomes unequal to sigb.The count goes to zero even if
siga and sigb become equal again before the positive edge. Write the test bench to
verify the same.
Page 2
VIT
Vellore Institute of Technology SLOT-C,
A. Consider apn junction in equilibrium at room temperature (T =300 K) for which the doping
concentrations are NA = 10ccm and No =10cm and the cross-sectional area A = 10
cm. Calculate p, npo, Na, Pno, Vo, W, Xns X, and Q. Use n= 1.5 X 10°cm. [10 Marks]
Qs Two diferent MOS capacitors, with different gate-oxide thicknesses (3 nm and 15 nm) have
the same density of positiveoxide charge (Noe5x 1o° cm) close to the oxide
semiconductor interface. Find the flat-band voltage shifts due to this positive oxide charge for
these two MOS capacitors. What arethe threshold voltage shifts ?
Assume N,=1 X 10'cm [10 Marks]
Aa. A PN junction has NA = 10!8 cm and Ny = 10 cm'. (a) With V =0, What are the minority
carrier densities at the depletion region edges ?. (b) Assume V= 0.8 V, What are the minority
carrier densities at the depletion region edges. (c) What are the excess minority carrier
densities. (d) What are majority carrier densities. (e) Under the reverse bias of 1.5 V, What
are the minority carrier concentration at the depletion region edges. (10 Marks|
Os. Consider an ideal MOSCAP with N- Poly Si gate tox =10 nm, N¡ =2.5 x10" cm.
Calculate a) Flat-band voltage b) The threshold voltage for strong inversion c) The voltage
drop in the semiconductor at V =V, d) The voltage drop in the oxide at V,-V, (10 Marks|
&&&&&&&&&&
Continuous Assessment Test - 11
VIT Programme Name & Branch:
Vellore Institute of Technology M.Teh (VLSI Design)
General instruction(s):
Data: At 300K: n, = 1.5x10l cm, kT = 25.86 meV, Ne = 2.8 x 10 cm, Ny = L.04 x 10" cm.
Assume missing data if any.
1
Consider a P'N junction diode with No = 10" cm in the N-region. (a)
Determine the diffusion length Lon the N-type side. (b) What are the
excess hole density andexcess electron density at the depletion layer edge
on the N-type side under (a) equilibrium and (b) forward bias V=0.5 V
2 Two silicon p'n step junction diodes maintained at 300 Kare physicaly
identical except for the n-side doping. In diode#1, No = 10" cm; in diode
#2, No =10*° cm". Compare the operation of the two diodes by answering
the questions that follow
Diode 1 Diode 2
-Np= 10%cm
(a) Which diode willexhibit the larger built-in voltage (Vb) ? Explain
(b) Which diode willexhibit the larger breakdown voltage (Va) Explain
(c) Which diode willexhibit the larger junction capacitance (C) at a given
reverse bias voltage when |VAl >> Vb Explain
Three different MOS capacitors, with different gate-oxide thicknesses (3, 7
3 and 12 nm) have the same density of positive oxide charge (Noe =5 x 10
cm) close to the oxide-semiconductor interface. Find the flat-band
voltage shifts due to this positive oxide charge for (i) MOS cap 1 and 3 (ii)
MOS cap 2and 3
AMOSCAP has polysi gate with No = 3 × 10" cm", the oxide is SiO, with
tor =S0 nm and the substrate is P-type with N, 5 x 10" cm. Calculate
(a) For Ve =VeB, voltage drop in the P-type semiconductor
(b) For VG =0, voltage drop in the P-type semiconductor
(c) For V, =0.3 V, voltage drop in the P-type semiconductor
VIT SLOT-C
Vellore Institute of Technology
. The doping levels and neutral-region widths of N- and P-type layers to be utilized for
designing adiode are as follows. No = 10 cm', NA =10" cm', and W, = W, =2 um.
Determine the area of the PN -junction so that turn-on voltage of the designed diode will be
0.7 Vif the current rating of the diode is to be specified as l mA at room temperature.
(10 marks|
Q2
N-type P-type
Np =lx 10" cm N =5x 108 cm
D, = 16 cm'/s D, = 12 cm/s
A 0.8Vforward bias is applied to the diode. (a) What are the diffusion lengths on the Nand
P-side. (b) What are the injected excess minority carrier concentrations at the junction edge.
(c) sketch the excess carrier densities p'(%) and n'). [5 Marks)
Qs. Ametal semiconductor contact is formed with a metal having work function m =5.1 eV
and Sihaving Ng =3x 10 cm' donor atoms. Sketch the lat-band energy band iagram and
determinewhether the contact is ohmic or rectifying. Also sketch the energy band diagram
when the contact is (i)forward biased (ii) reverse biased [10 Marks]
Q4. Technological parameters of aMOS capacitor are given. N,=8x 10 cm, tox 10 nm, Nge
10° cm", P+- polysilicon,n, = 1.5 x 10" cm, E= 1.12 eV, V= 0.026 V, Eor =3.45 x 10!!
F/m, [= 1.04 x10*" F/m.
&&&&&&&&&&
VIT
Vellore Institute of Tech nology
S s 0eemed o be t'niverity nder ection t ofUGc Act, 1956)
+++++
PART-A5x10=50
Answer all questions
1) a)Design a CMOS logic circuit for the following function and find out the worst case rise
and fall delay.
Y=A+{C+D) BE (7)
b) A four-input nor gate drives identical gates, as shown in Figure below. What is the
delay in the driving nor gate? (3)
2) Implement the function = ABC + ABC + AB C + ABC, which gives the sum oftwo
inputs with a carry bit, using NMOS pass transistor logic. Design a DCVSL gate which
implements the same function. Assume A, B, C, and their complements are available as
inputs. (10)
3) A) Determine Vo for each of the circuits shown. Assume that Vm = |Vpl = 0.5V, that
there is no subthreshold conduction, that the capacitor is initially discharged and that
there are no body effects. (6)
OV
OV 2.5V
2.EM
25V
2.5V I
function
b)Sketch a pseudo -nMOS gate that implements the
circuit.
4) a) Detemine x,y,z for minimum delay for the following
(7)
Assume for a static inverter, WP:WN=2:1 gives equivalent pull-up and pull-down resistance.
Cou=24/5
b)When the data in a circuit switches once for every two clock cycles, where the clock frequency
is 100MHz, the power supply and output capacitance are 5v and 100pF respectively. Calculate
switching power dissipation in the circuit. (3)
5) a) In the transfer characteristics of ainverter, P(1.2V, 2.6V) &Q(1.4, 0.4V) are the points
at which the slope is -1. Calculate the Noise Margins (NM, & NME). (4)
b) The following circuit operates at 1.2Volts and having CL=79nF.Find out the Dynamic
Power considering the Critical path Delay. Delay values are mentioned inside the logic
gates (6)
Cn
SCHO0L OF ELECTRONICSENGINEERING
CAT-I1 (24/09/2018)
Fall Semester 2018 - 19
M.Tech - VLSI Design
Course Code :ECE 5016 Time :9.30 - 11.00 A.M
Course Name: Analog 1C Design Max. Marks :50
Faculty-In-Charge: S.KUMARAVEL Slot : B2 + TB2
Voo
Vpe R. Rp
REF
M RL
X oVout
Rs Vout Vin Rs
MREF Rp
C
2. In the CS stage shown in Fig. 2, Rs = 2002, RL =1kl, lpy =1 mA,CGs = 50 fF, CGp
= 10fF, CpB= 15 fF and VGs - VTH=200 mV. Determine the transfer function of the
circuit and sketch the Bode plot. (10Marks)
3. Identify the amplifier whose input impedance realizes anegative resistance. Derive the
expression for the negative resistance. (10 Marks)
4. Realize the transfer function for the circuit shown in Fig. 3and sketch the voltage gain
w.rto frequency. (10 Marks)
5. Consider a MOS differential amplifier with current source load shown in Fig. 4.
Assume that for all transistors W/L= 10 umlum. CGs = 20 fF, CGo = S fF and CDB
= 5fF. Also, let unCox = 400 AV', HpCox = 200 uA/V', =do= 0.1 V. The bias
current|=1mA and the bias curent source has an output resistance Rss = 30 k2 and
an output capacitance Css = 0.5 pF. In addition to the capacitances introduced by the
transistors at the output node, there is a capacitance CL of 100 fF. It is required to
determine the low frequency values of ApM, ACM, and CMRR. It is also required to find
the poles and zeros of AoM and sketch the bode plot. (10 Marks)
VoD
M3 M4
oVout
Vin M2
Iss
+
Fig.4
VIT
Vellore Institute of Technology
T
Ro
o Vout
R
Identify the type of the feedback of the circuit shown in Fig. 1. Evaluate the
open-loop and closed-loop gains. Also evaluate the closed-loop input and output
impedances.
2.
Vop
Ro
Rf oVout
R
Fig. 2
Identify the type of the feedback of the circuit shown in Fig. 2. Evaluate the
open-loop and closed-loop gains. Also evaluate the closed-loop input and output
impedances.
CO3 BLS
Page 1 of 2
10 CO2 BL5
3. Estimate the poles and zeros of differential amplifier with active load. Find tne
gain as a function of frequency.
10 CO2 BLS
4. Consider the CD stage with the following parameters: Vop =SV. Io =400 A:
VIN2.5 V, VouL207 V. R_ = 5 ks), R = S k). let uCoy = 50 pAN. A*
0.1 V, y- 0.6 V'?. 20, =0.8 v. Vn (with body effec) =0.893 V. Assune
Cgs 203 fF. Cpo $0 F. Cah = $4.3 F, Cah = 50 F. Deternine the poles and
zeros.
10 CO2 BLS
5. Detemine the input referred noise of CMOS inverter.