R16 III-ii VLSI 2018-19 PDF
R16 III-ii VLSI 2018-19 PDF
R16 III-ii VLSI 2018-19 PDF
(Very-Large-Scale Integration)
LABORATORY MANUAL
(R16) III – B. Tech., ii-Semester
ECE
032
VLSI Laboratory
Note: The students are required to design the schematic diagrams using CMOS logic and to draw the layout
diagrams to perform the following experiments using 130nm technology with the Industry standard EDA Tools.
List of Experiments:
Software Required:
i. Mentor Graphics Software / Equivalent Industry Standard Software.
ii. Personal computer system with necessary software to run the programs and to implement.
RAMACHANRDA COLLEGE OF ENGINEERING
ELURU – 534 007, West Godavari District, Andhra Pradesh
DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
VLSI (Very-Large-Scale Integration) LABORATORY MANUAL
(R16) III – B. Tech., ii-Semester
Index
S. No. Name of the Experiment Date Marks Signature
Additional Experiment
Design and Implementation of ring
11.
oscillator
Design and Implementation of
12.
differential amplifier
DEPARTMENT OF ELECTRONICS & COMMUNICATIONS ENGINEERING
PO STATEMENT
PO No
Engineering knowledge: Apply the knowledge of mathematics, science, engineering
PO1 fundamentals, and an engineering specialization for the solution of complex engineering
problems.
Problem analysis: Identify, formulate, research literature, and analyse complex engineering
PO2 problems reaching substantiated conclusions using first principles of mathematics, natural
sciences, and engineering sciences.
Design/development of solutions: Design solutions for complex engineering problems and
design system components or processes that meet the specified needs with appropriate
PO3 consideration for public health and safety, and cultural, societal, and environmental
considerations.
Conduct investigations of complex problems: Use research-based knowledge and research
PO4 methods including design of experiments, analysis and interpretation of data and synthesis of
the information to provide valid conclusions.
Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern
PO5 engineering and IT tools, including prediction and modelling to complex engineering activities,
with an understanding of the limitations.
The engineer and society: Apply reasoning informed by the contextual knowledge to assess
PO6 societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to
the professional engineering practice.
Environment and sustainability: Understand the impact of the professional engineering
PO7 solutions in societal and environmental contexts, and demonstrate the knowledge of, and need
for sustainable development.
Ethics: Apply ethical principles and commit to professional ethics and responsibilities and
PO8 norms of the engineering practice.
Individual and team work: Function effectively as an individual, and as a member or leader
PO9 in diverse teams, and in multidisciplinary settings.
Communication: Communicate effectively on complex engineering activities with the
engineering community and with t h e society at large, such as, being able to comprehend and
PO10 write effective reports and design documentation, make effective presentations, and give and
receive clear instructions.
Project management and finance: Demonstrate knowledge and understanding of the
PO11 engineering and management principles and apply these to one’s own work, as a member and
leader in a team, to manage projects and in multidisciplinary environments.
Life-long learning: Recognize the need for, and have the preparation and ability to engage in
PO12 independent and life-long learning in the broadest context of technological change.
GENERAL INSTRUCTIONS:
1. The experiments have been designed to be performed with in the 3-hour
laboratory time.
2. To successfully complete the experiment in one lab turn, come prepared to the
laboratory.
3. Read the experiment in advance.
4. List and collect the components for the experiment.
5. Be sure that the specifications and values of the components are as per
design.
6. Follow the experimental steps judiciously.
7. Record stepwise observations using proper test instruments.
8. Get the observation signed by the instructor.
9. Always take safety precautions while performing experiments.
CIRCUIT DIAGRAM:
RCE: Eluru 1
Dept. of ECE VLSI Lab
PROCEDURE:
1. Connect the Circuit as shown in the circuit diagram using Pyxis Schematic tool
Result:
RCE: Eluru 2
Dept. of ECE VLSI Lab
Layout:
RCE: Eluru 3
Dept. of ECE VLSI Lab
RCE: Eluru 4
Experiment Practice & Viva Answers
Experiment Practice & Viva Answers
Dept. of ECE VLSI Lab
PROCEDURE:
1. Connect the Circuit as shown in the circuit diagram using Pyxis Schematic tool
RCE: Eluru 5
Dept. of ECE VLSI Lab
Testbench:
Result:
RCE: Eluru 6
Dept. of ECE VLSI Lab
NOR Gate:
Testbench:
RCE: Eluru 7
Dept. of ECE VLSI Lab
RCE: Eluru 8
Experiment Practice & Viva Answers
Experiment Practice & Viva Answers
Dept. of ECE VLSI Lab
CIRCUIT DIAGRAM:
RCE: Eluru 9
Dept. of ECE VLSI Lab
Testbench:
Result:
RCE: Eluru 10
Experiment Practice & Viva Answers
Experiment Practice & Viva Answers
Dept. of ECE VLSI Lab
CIRCUIT DIAGRAM:
RCE: Eluru 11
Dept. of ECE VLSI Lab
Testbench:
RCE: Eluru 12
Experiment Practice & Viva Answers
Experiment Practice & Viva Answers
Dept. of ECE VLSI Lab
CIRCUIT DIAGRAM:
RCE: Eluru 19
Dept. of ECE VLSI Lab
Test:
Result:
RCE: Eluru 20
Experiment Practice & Viva Answers
Experiment Practice & Viva Answers
Dept. of ECE VLSI Lab
CIRCUIT DIAGRAM:
RCE: Eluru 13
Dept. of ECE VLSI Lab
Testbench:
Result:
RCE: Eluru 14
Experiment Practice & Viva Answers
Experiment Practice & Viva Answers
Dept. of ECE VLSI Lab
CIRCUIT DIAGRAM:
RCE: Eluru 15
Dept. of ECE VLSI Lab
Testbench:
Result:
RCE: Eluru 16
Experiment Practice & Viva Answers
Experiment Practice & Viva Answers
Dept. of ECE VLSI Lab
CIRCUIT DIAGRAM:
RCE: Eluru 17
Dept. of ECE VLSI Lab
Testbench:
Result:
RCE: Eluru 18
Experiment Practice & Viva Answers
Experiment Practice & Viva Answers
Dept. of ECE VLSI Lab
CIRCUIT DIAGRAM:
RCE: Eluru 19
Dept. of ECE VLSI Lab
Test:
Result:
RCE: Eluru 20
Experiment Practice & Viva Answers
Experiment Practice & Viva Answers
Dept. of ECE VLSI Lab
AIM: To Design and Implementation of 8 bit DAC using R-2R latter network
TOOLS: Mentor Graphics - Pyxis, AMS, Calibre.
CIRCUIT DIAGRAM:
RCE: Eluru 19
Dept. of ECE VLSI Lab
Test:
Result:
RCE: Eluru 20
Experiment Practice & Viva Answers
Experiment Practice & Viva Answers
Dept. of ECE VLSI Lab
CIRCUIT DIAGRAM:
RCE: Eluru 23
Dept. of ECE VLSI Lab
Result:
RCE: Eluru 24
Experiment Practice & Viva Answers
Experiment Practice & Viva Answers
Dept. of ECE VLSI Lab
CIRCUIT DIAGRAM:
RCE: Eluru 21
Dept. of ECE VLSI Lab
Testbench:
Result:
RCE: Eluru 22
Experiment Practice & Viva Answers
Experiment Practice & Viva Answers
VIVA QUESTIONS EXPERIMENT WISE
Experiment 1:
1. Why don’t we use just one NMOS or PMOS transistor as a transmission gate?
2. What are set up time & hold time constraints? What do they signify?
3. What is Body Effect?
4. Why is the substrate in NMOS connected to Ground and in PMOS to VDD?
5. What happens when the PMOS and NMOS are interchanged with one another in an inverter?
6. What is latch up?
7. Explain sizing of the inverter?
8. What is the fundamental difference between a MOSFET and BJT ?
9. What is Noise Margin? Explain the procedure to determine Noise Margin
10. Explain sizing of the inverter?
Experiment 2:
1. Why is NAND gate preferred over NOR gate for fabrication?
2. Why are pMOS transistor networks generally used to produce high signals, while nMOS networks are
used to product low signals?
3. What’s the difference between Testing & Verification?
4. What are four generations of Integration Circuits?
5. What is Intrinsic and Extrinsic Semiconductor?
6. What is CMOS Technology?
7. Give the variety of Integrated Circuits?
8. Why NMOS technology is preferred more than PMOS technology?
9. What are the different MOS layers?
10. What are the different layers in MOS transistor?
Experiment 3:
1. Give the advantages of IC?
2. Half-adders have a major limitation in that they cannot
3. Write sum and carry expression of full adder
4. How fulladder can realize by using half adder
5. Draw the cmos implementation of full adder.
6. Difference between half adder and a full adder
7. Design full adder cum Subtractor using mode control
8. Design a full adder using two half adder and suitable gate
9. What are the different operating regions for an MOS transistor?
10. What is Enhancement mode transistor?
Experiment 4:
1. Write difference and borrow expression of full subtractor
1. How full subtractor can realize by using half subtractor
2. Draw the cmos implementation of full subtractor
3. What are the steps involved in manufacturing of IC?
4. What is meant by Epitaxy?
5. What is BiCMOS Technology?
6. What is Silicide?
7. What is Channel-length modulation?
8. What is Latch – up?
9. What is RTL
Experiment 5:
1. The truth table for an S-R flip-flop has how many VALID entries?
2. When both inputs of a J-K flip-flop cycle, the output will
3. A basic S-R flip-flop can be constructed by cross-coupling of which basic logic gates?
4. The logic circuits whose outputs at any instant of time depends only on the present input but also on the
past outputs are called
5. The sequential circuit is also called
6. What is demarcation line?
7. What are LVS and DRL tools?
8. What are the cells available in primitive library?
9. Why is not NAND gate preferred over NOR gate for fabrication?
10. What is the fundamental difference between a MOSFET and BJT ?
Experiment 6:
1. What is a trigger pulse?
2. The circuits of NOR based S-R latch classified as asynchronous sequential circuits, why?
3. What is clock skew
4. Distinguish edge and level triggering
5. Why edge triggering is preferred
6. What is race around condition
7. What’s the difference between Testing & Verification?
8. Mention what is the difference between the TTL chips and CMOS chips?
9. Explain why present VLSI circuits use MOSFETs instead of BJTs?
10. What is the fundamental difference between a MOSFET and BJT ?
Experiment 7:
1. Distinguish ram and rom
2. What is flash memory?
3. Give examples of secondary memory
4. What are the advantages of 2d decoding?
5. Explan operation of dynamic cell
6. What is the major difference between SRAM and DRAM?
7. What is a major disadvantage of RAM?
8. What are the differences among EPROM, EEPROM, and flash memory?
9. What are the key properties of semiconductor memory?
10. How does SDRAM differ from ordinary DRAM?
Experiment 8:
1. Define differential amplifier
2. define CMRR
3. Define ‘slew rate’. When does it start showing its effect on amplifier performance.
4. Define an ideal operational amplifier
5. What is tail current?
6. In what different configurations can a differential amplifier be used?
7. What reasons would you assign for very wide use of op amps in analog and digital circuits?
8. How does input off-set voltage in an op amp arise?
9. The difference between the input and output voltage are -1v and 17v. Calculate the closed loop voltage
gain of differential amplifier with one op-amp?
10. Why differential amplifiers are preferred for instrumentation and industrial applications?
Experiment 9:
1. What is a transceiver circuit?
2. What is the function of a buffer circuit?
3. Why NAND & NOR gates are called universal gates?
4. Realize the EX – OR gates using minimum number of NAND gates?
5. List four Basic Flip-flop applications?
6. What advantage does a J-K Flip-flop have over an S-R?
7. What is meant by Race around condition?
8. Design a ring counter using D flip flop
9. Design a Johnson counter using D flip flop
10. Design a ring counter/Johnson counter with mode control using JK flip flop
Experiment 10:
1. Difference between Decoder and Demultiplexer
2. Difference between encoder and multiplexer 3. Implement the function F (A, B, C)∑m
= (0, 1, 3, 4)
using multiplexer.
3. Design an 8:1 multiplexer 5. Design an 1 to 16 Demultiplexer
4. Design a full adder using multiplexer
5. Design an up counter using T flip flop
6. Design an up counter using D flip flop
7. Explain what is multiplexer?
8. Design a counter counts from 1 to 10 (reset to 1, after 10)
9. Implement D-latch using 2*1 MUX
10. Design 3:6 decoders
Dept. of ECE VLSI Lab
CMOS-NAND
D-LATCH
RCE: Eluru 25
Dept. of ECE VLSI Lab
DIFFERENTIAL AMPLIFIER
FULL ADDER
RCE: Eluru 26
Dept. of ECE VLSI Lab
FULL-SUBTRACTOR
INVERTER
NOR
RCE: Eluru 27
Dept. of ECE VLSI Lab
SR-LATCH
SRAM
RCE: Eluru 28
Dept. of ECE VLSI Lab
INSTRUCTION MANUAL
DESIGN AND SIMULATION
USING
MENTOR GRAPHICS TOOL
RCE: Eluru 29
Dept. of ECE VLSI Lab
1. csh
2. source .cshrc
3. lmgrd
4. lmstat
5. dmgr_ic
The Pyxis window will be opened as in terminal to Run Pyxis shown below
RCE: Eluru 30
Dept. of ECE VLSI Lab
RCE: Eluru 31
Dept. of ECE VLSI Lab
Give Name
RCE: Eluru 32
Dept. of ECE VLSI Lab
Click on I+
Select MGC_DESIGN_KIT
RCE: Eluru 33
Dept. of ECE VLSI Lab
Click OK
RCE: Eluru 34
Dept. of ECE VLSI Lab
RCE: Eluru 35
Dept. of ECE VLSI Lab
RCE: Eluru 36
Dept. of ECE VLSI Lab
Place DC voltage source, Pulse voltage source and connect the circuit as shown.
Check/save
RCE: Eluru 37
Dept. of ECE VLSI Lab
RCE: Eluru 38
Dept. of ECE VLSI Lab
RCE: Eluru 39
Dept. of ECE VLSI Lab
RCE: Eluru 40
Dept. of ECE VLSI Lab
Click on Apply
Run simulator
RCE: Eluru 41
Dept. of ECE VLSI Lab
Click on the cell where the schematics without voltages are present and click new layout as below
RCE: Eluru 42
Dept. of ECE VLSI Lab
Click OK
Layout of PMOS
RCE: Eluru 43
Dept. of ECE VLSI Lab
RCE: Eluru 44
Dept. of ECE VLSI Lab
RCE: Eluru 45
Dept. of ECE VLSI Lab
Press ‘Q’
RCE: Eluru 46
Dept. of ECE VLSI Lab
RCE: Eluru 47
Dept. of ECE VLSI Lab
Select Iroute
RCE: Eluru 48
Dept. of ECE VLSI Lab
Select M1 metal
RCE: Eluru 49
Dept. of ECE VLSI Lab
RCE: Eluru 50