DOC/LP/01/28.02.02

/ LESSON PLAN / LP – EC2354
LP Rev. No: 00
Date: 13/12/10
Page 01 of 06
Sub Code/Name: EC2354-VLSI DESIGN
Unit : I Branch : EC Semester: VI

UNIT I CMOS TECHNOLOGY 9

Syllabus:

A brief History-MOS transistor, Ideal I-V characteristics, C-V characteristics, Non ideal I-V effects, DC transfer characteristics - CMOS technologies, Layout design Rules, CMOS process enhancements, Technology related CAD issues, Manufacturing issues.

Session No. / Topics to be covered / Time / Page No / Ref / Teaching Method
1. / Introduction –VLSI Design / 50m / 1-4 / 1 / BB
2. / NMOS, PMOS Enhancement transistor / 50m / 5-7,40 / 1 / BB
3. / MOS transistor-Ideal I-V characteristics / 50m / 42-45 / 1 / BB
4. / MOS transistor-C-V characteristics / 50m / 45-51 / 1 / BB
5. / Nonideal I-V characteristics- velocity saturation and mobility degradation, channel length modulation, subthreshold conduction / 50m / 51-55 / 1 / BB
6. / Threshold voltage, Body effect, Junction leakage, Tunneling, temperature dependence, Geometry dependence / 50m / 55-60 / 1 / BB
7. / CMOS inverter DC characteristics, Beta ratio effects / 100m / 60-65 / 1 / BB
9. / CMOS technology : nwell, P well Twin well, triple well, / 50m / 83,
15-21 / 1,3 / BB
10. / Layout design rules-NAND,NOR gat / 50m / 83-91 / 1 / BB
11. / CMOS Process enhancement-SOI Process, Interconnects, circuit elements: Resistors, / 50m / 91-100 / 1 / BB
12. / Circuit element: capacitor, CAD and manufacturing issues / 50m / 107-109,149 / 1,2 / BB

Objective: To understand the MOS transistor theory, CMOS technologies and the Layout

DOC/LP/01/28.02.02

/ LESSON PLAN / LP – EC2354 LPRev. No: 00
Date: 13/12/10
Page 02 of 06
Sub Code/Name: EC2354-VLSI DESIGN
Unit : II Branch : EC Semester: VI

UNIT II CIRCUIT CHARACTERIZATION AND SIMULATION 9

Syllabus:

Delay estimation, Logical effort and Transistor sizing, Power dissipation, Interconnect, Design margin, Reliability, Scaling- SPICE tutorial, Device models, Device characterization, Circuit characterization, Interconnect simulation.

Objective:

·  To study the circuit characterization and performance estimation of CMOS technology .

Session No. / Topics to be covered / Time / Page No / Ref / Teaching Method
13. / Delay estimation-RC delay model, Linear delay model / 50m / 111-117,245 / 1,2 / BB
14. / Logical effort / 50m / 118,313 / 1,2 / BB
15. / Transistor sizing / 50m / 118 / 1 / BB
16. / Power dissipation-static and dynamic power / 50m / 129-135 / 1 / BB
17. / Interconnect –Estimation of resistance capacitance, delay and cross talk / 50m / 135-145,525 / 1,2 / BB
18. / Design margin / 50m / 145-148 / 1 / BB
19. / Reliability / 50m / 148-159 / 1 / BB
20. / Scaling / 50m / 159,229 / 1,2 / BB
21. / SPICE tutorial, Device models / 50m / 181-193 / 1 / BB
22. / DeviceCircuit characterization, Interconnect simulation / 50m / 193 -213 / 1 / BB
23. / CAT-1 / 75m / - / - / -

DOC/LP/01/28.02.02

/ LESSON PLAN / LP – EC2354
LP Rev. No: 00
Date: 13/12/10
Page 03 of 06
SubCode/Name EC2354 -VLSI DESIGN
Unit : III Branch : EC Semester: VI

UNIT III COMBINATIONAL AND SEQUENTIAL CIRCUIT DESIGN 9 9

Syllabus:

Circuit families –Low power logic design – comparison of circuit families – Sequencing static circuits, circuit design of latches and flip flops, Static sequencing element methodology- sequencing dynamic circuits – synchronizers

Objective: To Understand the concepts of designing combinational and sequential circuit using CMOS logic configuration

Session No. / Topics to be covered / Time / Page No / Ref / Teaching Method
24. / Circuit families-static CMOS,ratioed circuit / 50m / 215-224,342 / 1,2 / BB
25. / Cascode voltage swing logic,Dynamic circuits / 50m / 225,361,
353 / 1,2,3 / BB
26. / Pass transistor,Differential circuits / 50m / 233-240 / 1 / BB
27. / BiCMOS,Low power logic design – comparison of circuit families / 50m / 241-245 / 1 / BB
28. / Sequencing static circuits / 50m / 252-265 / 1 / BB
29. / Circuit design of latches and flip flops / 50m / 265-274 / 1 / BB
30. / Static sequencing element / 50m / 275-283 / 1 / BB
31. / Sequencing dynamic circuits / 50m / 284-289 / 1 / BB
32. / Synchronizers / 50m / 289-294 / 1 / BB

DOC/LP/01/28.02.02

/ LESSON PLAN / LP – EC2354
LP Rev. No: 00
Date: 13/12/10
Page 04 of 06
Sub Code/Name: EC2354 -VLSI DESIGN
Unit : IV Branch : EC Semester: VI

UNIT IV CMOS TESTING 9

Syllabus:

Need for testing- Testers, Text fixtures and test programs- Logic verification- Silicon debug principles- Manufacturing test – Design for testability – Boundary scan.

Objective: To understand the concepts of CMOS testing

Session No. / Topics to be covered / Time / Page No / Ref / Teaching Method
33. / Need for testing / 50m / 531-536 / 1 / BB
34. / Text fixtures and test programs / 50m / 537-540 / 1 / BB
35. / Logic verification- Silicon
debug principle / 50m / 541-544 / 1 / BB
36. / Manufacturing test / 100m / 544,621,239 / 1,2,4 / BB
38. / Design for testability-adhoc tesing / 50m / 548-550 / 1 / BB
39. / Scan design / 50m / 550-555 / 1 / BB
40. / Built in self test,IDDQ testing / 50m / 555-558 / 1 / BB
41. / Boundary scan / 50m / 559-570 / 1 / BB
42. / CAT-2 / 75m / - / - / -

DOC/LP/01/28.02.02

/ LESSON PLAN / LP – EC2354
LP Rev. No: 00
Date: 13/12/10
Page 05 of 06
SubCode/Name: EC2354 - VLSI DESIGN Unit : V Branch : EC Semester: VI

UNIT V SPECIFICATION USING VERILOG HDL 9

Syllabus:

Basic concepts- identifiers- gate primitives, gate delays, operators, timing controls,procedural assignments conditional statements, Data flow and RTL, structural gate level,switch level modeling, Design hierarchies, Behavioral and RTL modeling, Test benches,Structural gate level description of decoder, equality detector, comparator, priorityencoder, half adder, full adder, Ripple carry adder, D latch and D flip flop.

Objective: To understand the concepts of modeling a digital system using Hardware Description Language.

Session No. / Topics to be covered / Time / Page No / Ref / Teaching
Method
43. / Basic concepts- identifiers- gate primitives,, Design hierarchies / 50m / 47-48,72,106,388 / 8,2 / BB
44. / Gate delays / 50m / 121 / 8 / BB
45 / Operators / 50m / 138 / 8 / BB
46. / Chip Timing controls / 50m / 171-178 / 8 / BB
47. / Procedural assignments ,conditional statements / 50m / 166,179 / 8 / BB
48. / Data flow and RTL / 50m / 131 / 8 / BB
49. / Structural gate level / 50m / 373 / 8 / BB
50. / Switch level modeling / 50m / 383 / 8 / BB
51. / Behavioral and RTL modeling, Test benches / 50m / 385 / 8 / BB
52. / Gate level verilog code-Decoder, equality detector, comparator, priorityencoder / 50m / 136 / 8 / BB
53. / Half adder, full adder, Ripple carry adder, D latch and D flip flop. / 50m / 452,414 / 2,4 / BB
54. / CAT-3 / 75m / - / - / -

DOC/LP/01/28.02.02

/ LESSON PLAN / LP – EC2354
LP Rev. No: 00
Date: 13/12/10
Page 06 of 06
SubCode/Name: EC2354-VLSI DESIGN
Branch : EC Semester: VI

Course Delivery Plan:

Week / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15
I II / I II / I II / I II / I II / I II / I II / I II / I II / I II / I II / I II / I II / I II / I II
Units / 1 / 1 / 1 / 1 / 1 / 1 / 2 / 2 / 2 / 2 / 2 CAT
1 / 3 / 3 / 3 / 3 / 3
4 / 4 / 4 / 4 / 4 / 5CAT
2 / 5 / 5 / 5 / 5 / 5 / 5
CAT3 / - / - / -

TEXT BOOKS:

1. Weste and Harris: CMOS VLSI DESIGN (Third edition) Pearson Education, 2005

2. Uyemura J.P: Introduction to VLSI circuits and systems, Wiley 2002.

REFERENCES:

3. D.A Pucknell & K.Eshraghian Basic VLSI Design, Third edition, PHI, 2003

4. Wayne Wolf, Modern VLSI design, Pearson Education, 2003

5. M.J.S.Smith: Application specific integrated circuits, Pearson Education, 1997

6. J.Bhasker: Verilog HDL primer, BS publication,2001

7. Ciletti Advanced Digital Design with the Verilog HDL, Prentice Hall of India, 2003

8.Samir palnitkar, Verilog HDL , Pearson Education,second edition

Prepared by / Approved by
Name / M.ANUSHYA / Prof.E.G .Govindan
Designation / Asst- professor / HOD, Department of EC
Date