51
Reg. No. :
Question Paper Code : 98081
M.E. DEGREE EXAMINATION, NOVEMBER/DECEMBER 2010
Elective
VLSI Design
VL 9252 LOW POWER VLSI DESIGN
(Common to M.E. Applied Electronics)
(Regulation 2009)
Time : Three hours
Maximum : 100 Marks
Answer ALL questions
PART A (10 2 = 20 Marks)
Define subthreshold swing.
2.
What is body effect?
3.
What is meant by transistor reordering?
4.
Define intrinsic delay.
5.
Draw a 6 transistor SRAM cell.
6.
Compare NOR type row decoder and NAND type row decoder in memories.
7.
What is reconfigurable computing?
Implement function AX 2 + BX + C using two multipliers and two adders.
Define signal activity.
51
9.
8.
51
1.
10.
Write down an algorithm to compute signal probabilities.
PART B (5 16 = 80 Marks)
(a)
(i)
Derive an expression for short circuit power dissipation of a CMOS
inverter.
(10)
(ii)
Write a short note on drain induced barrier lowering.
Or
(b)
12.
(a)
Explain basic principles of low power design.
(ii)
Discuss the various sources of power consumption in CMOS
devices.
(8)
(i)
Discuss the various features of technology mapping.
(ii)
Explain the circuit level techniques for minimization of power
dissipation.
(8)
(a)
(8)
(8)
(i)
Explain the concept of state assignment for finite state machine to
reduce power dissipation with example.
(10)
(ii)
Factoring out a common sub-expression can achieve power saving.
Justify.
(6)
(i)
How can power be reduced in write driver circuits and sense
amplifier circuits? Explain.
(10)
(ii)
Differentiate MTCMOS from DTCMOS.
13.
(6)
(i)
Or
(b)
51
6
11.
(6)
Or
14.
(a)
(i)
Explain the working of DCVS voltage level converter.
(ii)
Design a full adder using Adiabatic logic.
(i)
How do you compute signal probability using binary decision
diagrams? Discuss.
(8)
(ii)
Discuss methods of estimating average power in combinational
circuits.
(8)
51
(b)
(10)
(6)
Or
Explain in detail about Monte Carlo method for estimating glitch power.
(a)
(i)
Elaborate on the use of pipelining and parallelism for low power. (8)
(ii)
Discuss the principle of pre-computation logic for reducing power
with a suitable example.
(8)
15.
(b)
Explain the various methods to minimize power based on software power
optimization.
51
(b)
Or
98081