Final
Final
Lab File
VLSI DESIGN
(BEC-306)
Output:
a) Schematic Circuit
b) Output characteristic
c) Transfer Characteristics
Precautions:
1) Connections should be tight.
2) Labeling should be done right.
Experiment 2
Aim: To plot output and transfer characteristics of p- channel MOSFET.
Procedure:
1. Connect the MOSFET in a circuit with a variable voltage source.
2. Measure the drain current (ID) and drain-source voltage (VDS) for different values of
gate-source voltage (VGS).
3. Plot the transfer characteristics by plotting ID versus VGS for different values of VDS.
4. Plot the output characteristics by plotting ID versus VDS for different values of VGS.
5. Determine the threshold voltage (VTH) from the transfer characteristics plot, which is
the gate-source voltage at which the MOSFET just starts to conduct.
6. Determine the drain-source resistance (RDS) from the output characteristics plot, which
is the slope of the linear region of the plot.
7. Analyze the characteristics to determine the operating region of the MOSFET, which can
be either the cutoff, triode, or saturation region.
Output:
a) Schematic Diagram
b) Output characteristics
c) Transfer characteristics
Fig 4.1 CMOS structure of any 2-input NAND gate and Truth table
For two input NAND gate, if A and B are the inputs then its output Y = (A.B)’
In NMOS network when we have AND operation between the two variables, then two NMOS
transistors will get connected in series. And the output will be complemented of it.
The PMOS network is dual of the NMOS network. In the NMOS network, if two transistors are
connected in series then in the PMOS network, the two PMOS transistors will get connected in
parallel.
For two input NOR gate, if A and B are the inputs then its output Y = (A+B)’
In the NMOS network, whenever there is an OR operation between the two variables then two NMOS
transistors will get connected in parallel. And the output will be complemented of it.
The PMOS network will be the dual of the NMOS network. Therefore, in the PMOS network,the two
PMOS transistors will get connected in series.
Fig 4.2 CMOS structure of any 2-input NOR gate and Truth table
Output:
Result: Characteristics of 2-input NAND and NOR gate using CMOS technology were plotted and
observed.
Precautions:
1. Validate the CMOS models and parameters in LTspice to accurately simulate the behavior of the
logic gates.
2. Ensure proper layout and connection of CMOS components to avoid parasitic effects that may
distort simulation results.
3. Use appropriate voltage levels and timing constraints to reflect real-world operating conditions
and prevent unrealistic simulations.
Experiment 5
Aim: To design and plot the Dynamic Characteristics of 2-Input XOR and XNOR Logic Gates using
CMOS Technology.
Fig. 5.1 2-Input XOR circuit in CMOS Fig. 5.2 Block diagram for the XOR Gate.
Fig. 5.3 2-Input XNOR circuit in CMOS. Fig. 5.4 Block diagram for the XNOR Gate.
Output:
Result: 2-input XOR and XNOR logic gates using CMOS technology were designed and its dynamic
characteristics were plotted.
Experiment 6
Aim: To Design and Plot the Characteristics of a 4x1 Digital Multiplexer using Pass Transistor
Logic.
Fig. 6.1 The schematic diagram, boolean expression and the truth table of a 4:1 multiplexer
Pass-transistor logic (PTL), also known as transmission-gate logic, is based on the use of MOSFETs
as switches rather than as inverters. The result is (in some cases) conceptual simplification, but the
CMOS inverter’s strict logic-high/logic-low output characteristic is lost.
The pass-transistor logic attempts to reduce the number of transistors to implement a logic by allowing
the primary inputs to drive gate terminals as well as source-drain terminals. The implementation of a
2:1 MUX requires 4 transistors (including the inverter required to invert S), while a complementary
CMOS implementation would require 6 transistors. The reduced number of devices has the additional
advantage of lower capacitance
Output:
Result: The Characteristics of a 4x1 Digital Multiplexer using Pass Transistor Logic were observed.
Experiment 7
Aim: To Design and Plot the Characteristics of a Positive Latch based on Multiplexers.
Software Used: LTSpice
Theory: A bistable circuit- a circuit having two stable states that represent 0 and 1, can be designed
using a positive-feedback. The basic idea is shown in fig.7.1, which shows two inverters connected
in cascade along with the voltage-transfer characteristic typical of such a circuit.
Fig. 7.1 Two cascaded inverters along with their superimposed VTCs.
The above circuit has only three possible operation points (A, B, and C), as demonstrated on the
combined VTC. Out of these, A and B are the only stable operating points, and C is a metastable
point; therefore, the name bistable. The circuit serves as a memory, storing either a 1 or a 0
corresponding to positions A and B. We can change the state of such a circuit by cutting the feedback
loop or by overpowering the feedback loop. The first is called a multiplexer based Latch and it realizes
the following multiplexer equation:
Fig. 7.2 Positive built by using transmission gates Fig.7.3 positive latches based on multiplexers
Output:
Result: Positive latch based on multiplexers was designed and the characteristics were observed.
Experiment 8
Aim: To Design and Plot the Characteristics of a Negative Latch based on Multiplexers.
Software Used: LTSpice
Theory: A bistable circuit- a circuit having two stable states that represent 0 and 1, can be designed
using a positive-feedback. The basic idea is shown in fig.7.1, which shows two inverters connected
in cascade along with the voltage-transfer characteristic typical of such a circuit.
Fig. 8.1 Two cascaded inverters along with their superimposed VTCs.
The above circuit has only three possible operation points (A, B, and C), as demonstrated on the
combined VTC. Out of these, A and B are the only stable operating points, and C is a metastable
point; therefore, the name bistable. The circuit serves as a memory, storing either a 1 or a 0
corresponding to positions A and B. We can change the state of such a circuit by cutting the feedback
loop or by overpowering the feedback loop. The first is called a multiplexer based Latch and it realizes
the following multiplexer equation.
Fig.8.2 shows an implementation of positive and negative static latches based on multiplexers. For a
negative latch input D is selected when the CLK is 0 whereas when the CLK is high, output is held.
Result: Negative latch based on multiplexers was designed and the characteristics were observed.