18001025661 / 8527794500


13040608 VLSI Design Lab L T P C
Version1.1   0 0 2 1
Pre-requisites//Exposure Digital Design


Course Objectives

The student will learn and understand

  1. Transistor-Level CMOS Logic Design.
  2. Estimation and Optimization of combinational circuits. 

Course Outcomes

The students will be able to

  1. Create models of moderately sized CMOS circuits that realize specified digital functions.

Catalog Description 

A course in VLSI design laboratory will provide a practical knowledge for the implementation of analog and digital VLSI circuits.

Text Books

  1. Sung-Mo Kang & Yusuf Leblebici, “CMOS Digital Integrated Circuits – Analysis and Design”, 3rd Edition, Tata McGraw-Hill, New Delhi, 2003.
  2. Jan M. Rabaey, Anantha Chandrakasan and Borivoje Nikolic, “Digital Integrated Circuits: a design perspective”, 2nd Edition, Pearson Education, 2003.

Reference Books

  1. David A. Hodges, Horace G. Jackson, Resve A. Saleh, “Analysis and Design of Digital Integrated Circuits: In Deep Submicron Technology”, McGraw, 2003.
  2. David A. Johns and Ken Martin, “Analog Integrated Circuit Design” John Wiley and Sons Inc., 1997.
  3. Neil Weste and David Harris, “CMOS VLSI Design: A Circuits and Systems Perspective”, 4th Edition, Addison-Wesley, 2010
  4. John P.Uyemura, “CMOS Logic Circuit Design”, Springer International Edition.2005.Logic Circuit Design”, Springer International Edition.2005. 

List of Experiments: 

  • Combinational circuits:
  1. Write a program of AND, NAND, XOR, NOR, OR, NOT, gates using dataflow and behavioural modelling.
  2. Write a program of half adder and full adder using structural modelling.
  3. Write a program of 1×4 DEMUX and 4×1 MUX using structural modelling.
  4. Write a program of 3×8 DECODER and 8×3 ENCODER.
  5. Write a program of 4 bit binary to gray and gray to binary code converter.
  • Sequential circuits:
  1. Write a program of JK, SR, D, T flip flop with reset and preset and study its characteristics.
  2. Write a program of shift registers.
  3. Write a program to count no. of one’s by using variable.
  4. Write a program of finite state machine.

Write a program of clock divider circuit.

Mode of Evaluation: The Laboratory performance of students is evaluated separately. 

Components Laboratory
Internal SEE
Marks 50 50
Total Marks 100

 Relationship between the Course Outcomes (COs) and Program Outcomes (POs)

Mapping between Cos and Pos
Sl. No. Course Outcomes (COs) Mapped Programme Outcomes
1 Designing of analog and digital VLSI circuits 3
2 Collectively work toward a common output for the benefit of society. 6, 9



    Engineering Knowledge Problem analysis Design/development of solutions Conduct investigations of complex problems Modern tool usage The engineer and society Environment and sustainability Ethics Individual or team work Communication Project management and finance Life-long Learning
    1 2 3 4 5 6 7 8 9 10 11 12
TEC342 VLSI Design     2     2     2      

1=addressed to small extent

2= addressed significantly

3=major part of course