GUJARAT TECHNOLOGICAL UNIVERSITY
Bachelor of Engineering
                                        Subject Code: 3151105
                                              Semester V
                                     SUBJECT NAME:VLSI Design
Type of course: MOSFET Device and Circuitcourse
Prerequisite: Knowledge of Basic and Digital Electronics
Rationale: This course will provide an opportunity to the students to learn about various topics of VLSI
such as MOSFET fabrication, its physics, and analysis as well as design of digital circuits using MOSFET
device. In laboratory part of this course, students will be given exposure to hardware description language
such as VHDL/Verilog for automated design of digital circuits. This subject is very important for the
students who would like to pursue their career in VLSI domain.
Teaching and Examination Scheme:
       Teaching Scheme        Credits                     Examination Marks                                Total
   L          T       P          C             Theory Marks              Practical Marks                   Marks
                                          ESE (E)       PA (M)         ESE (V)      PA (I)
   4         0         2         5          70            30             30              20                    150
Content:
Sr. No.                                     Content                                      Total    % Weightage
                                                                                          Hrs
       1    Introduction:                                                                 3               8
            Overview of VLSI design methodology, VLSI design flow, Design
            hierarchy, Concept of regularity, Modularity, and Locality, VLSI design
            style, Design quality, package technology, introduction to FPGA and
            CPLD, computer aided design technology.
       2    Fabrication of MOSFET :                                                       4               8
            Introduction, Fabrication Process flow: Basic steps, C-MOS n-
            WellProcess, Layout Design rules, full custom mask layout design.
       3    MOS Transistor:                                                               8              16
            The Metal Oxide Semiconductor (MOS) structure, The MOS System
            underexternal bias, Structure and Operation of MOS transistor, MOSFET
            Current-Voltage characteristics, MOSFET scaling and small-geometry
            effects, MOSFETcapacitances
       4    MOS Inverters - Static Characteristics:                                       7              13
            Introduction, Resistive load Inverter, Inverter with n-type MOSFET
            load(Enhancement and Depletion type MOSFET load), CMOS Inverter
       5    MOS Inverters Switching characteristics and Interconnect Effects:             8              16
            Introduction, Delay-time definitions, Calculation of Delay times, Inverter
            designwith delay constraints, Estimation of Interconnect Parasitic,
            Calculation ofinterconnect delay, Switching Power Dissipation of CMOS
            Inverters
                                                                                                 Page 1 of 3
                                              w.e.f. AY 2018-19
                     GUJARAT TECHNOLOGICAL UNIVERSITY
                                         Bachelor of Engineering
                                          Subject Code: 3151105
      6     Combinational MOS Logic Circuits:                                                 4              7
            Introduction, MOS logic circuits with Depletion nMOS Loads, CMOS
            logiccircuits, Complex logic circuits, CMOSTransmission Gates (TGs)
      7     Sequential MOS Logic Circuits:                                                    4              6
            Introduction, Behavior of Bistable elements, The SR latch circuit,
            Clockedlatch and Flip-flop circuit, CMOS D-latch and Edge-triggered
            flip-flop
      8     Dynamic Logic Circuits:                                                           6              10
            Introduction, Basic Principles of pass transistor circuits, Voltage
            Bootstrapping, Synchronous Dynamic Circuit Techniques, CMOS
            DynamicCircuit Techniques, High-performance Dynamic CMOS circuits
      9     Chip I/P and O/P Circuits:                                                        2              4
            On chip Clock Generation and Distribution, Latch –Up and its Prevention
     10     Design for testability:                                                           3              6
            Introduction, Fault types and models, Controllability and observability,
            AdHoc Testable design techniques, Scan –based techniques, built-in
            SelfTest (BIST) techniques, current monitoring IDDQ test
     11     FinFET Device: Introduction (Need of FinFET device), structure,                   3              6
            Comparison between FinFET and Planar MOSFET (gm, gds, leakage
            current, DIBL, Subthreshold Slope)
    Total                                                                                     52          100
Suggested Specification table with Marks (Theory):
                                       Distribution of Theory Marks
      R Level                U Level              A Level           N Level        E Level         C Level
        10                     15                   10                20             10               5
Legends: R: Remembrance; U: Understanding; A: Application, N: Analyze and E: Evaluate C:
Create and above Levels (Revised Bloom’s Taxonomy)
Note: This specification table shall be treated as a general guideline for students and teachers. The actual
distribution of marks in the question paper may vary slightly from above table.
Reference Books:
    1. CMOS Digital Integrated circuits – Analysis and Design by Sung – Mo Kang, Yusuf Leblebici,
       TATA McGraw-Hill Pub. Company Ltd.
    2. Basic VLSI Design By Pucknell and Eshraghian, PHI,3rd ed.
    3. Introduction to VLSI Systems by Mead C and Conway, Addison Wesley
    4. Introduction to VLSI Circuits & Systems – John P. Uyemura
    5. Fundamentals of Digital Logic Design with VHDL, Brown and Vranesic
    6. FinFETs and Other Multigate Transistors. J. P. Colinge, Springer Publications
Course Outcomes:
                                                                                                   Page 2 of 3
                                                w.e.f. AY 2018-19
                    GUJARAT TECHNOLOGICAL UNIVERSITY
                                          Bachelor of Engineering
                                          Subject Code: 3151105
After learning the course the students should be able to:
   1.   Describe working of MOSFET and develop its mathematical model
   2.   Analyze, design, and simulate various static CMOS circuits
   3.   Analyze and simulate various dynamic CMOS circuits
   4.   Prepare layout of MOSFET based circuits
   5.   Understand CMOS latch-up, clocking strategy, and testing principles
   6.   Write programs in VHDL/Verilog for digital circuits and realize them on FPGA/CPLD
List of Experiments:
   1. Minimum 9 practicals Based on VHDL/Verilog
   2. Minimum 3 Practicals Based on Pspice/spice of MOSFET Characteristics
   3. Minimum 2 Practicals on Layout Tools
VLSI design methodologies should be covered during Laboratory sessions.
   Suggested List of Experiments
   1. Introduction to programmable devices (FPGA, CPLD), Hardware Description
       Language (VHDL), and the use programming tool.
   1. Implementation of basic logic gates and its testing.
   2. Implementation of adder circuits and its testing.
   3. Implementation 4 to 1 multiplexer and its testing.
   4. Implementation of 3 to 8 decoder and its testing.
   5. Implementation of 8 to 3 priority encoder and its testing.
   6. Implementation of J-K and D Flip Flops and its testing.
   7. Implementation of sequential adder and its testing.
   8. Implementation of BCD counter and its testing.
   9. Implementation of two 8-bit multiplier circuit and its testing.
   10. Simulation of CMOS Inverter using SPICE for transfer characteristic.
   11. Simulation and verification of two input CMOS NOR gate using SPICE.
   12. Implementation and simulation of given logic function using dynamic logic.
   13. To generate layout for CMOS Inverter circuit and simulate it for verification.
   14. To prepare layout for given logic function and verify it with simulations.
   15. To measure IDS – VGS and IDS – VDS characteristics of given n-channel and p-channel MOSFETs.
   16. To measure propagation delay of a given CMOS Inverter circuit.
Major Equipment/software:
Circuit simulator, FPGA/CPLD programming tool, Multimeter, Power supply, function generator,
oscilloscope
List of Open Source Software/learning website:NPTEL, NGspice circuit simulator
                                                                                            Page 3 of 3
                                             w.e.f. AY 2018-19