Digital Ic Lab
Digital Ic Lab
MANUAL
DIGITAL IC LAB
LIST OF EXPERIMENTS:
CYCLE: I
1. TTL & CMOS characteristics (7400, CD4001)
2. Interfacing of TTL & electromagnetic relay using transistor, opto-coupler (4N33) &
Darlington arrays (ULN2803).
3. Logic family interconnection (TTL to CMOS & CMOS to TTL)
4. Design of half adder & full adder using gates.
5. Adders, Subtractors & Multipliers (Barrel shifter).
6. Design and testing of ripple & synchronous counters using JK flip flops (7473, 7476)
7. Counters using shift registers (Ring counter & Johnson counter).
CYCLE: II
1. Logic design using multiplexers (74150).
2. Logic design using decoders (74138).
3. Design of 7 segment display circuits-static/dynamic (7447, FND542).
4. PRBS generator.
5. Basic gates using VERILOG.
6. Half adder & full adder using VERILOG.
7. Multiplexer & demultiplexer using VERILOG.
8. Decoder & encoder using VERILOG.
STUDY EXPERIMENTS:
1. Study of counter ICs (7490, 74190).
2. Introduction to CAD and VERILOG HDL
HANDOUT PROBLEMS:
1. Design of astable & mono-stable multi-vibrators using gates.
2. Design of mono-shots using dedicated ICs (74123).
SYSTEM DESIGN:
1. Traffic light controller using FSM.
1
DIGITAL IC LAB | Karthik.S
OBJECTIVES:
2
DIGITAL IC LAB | Karthik.S
3
BASICS:
DIGITAL IC LAB | Karthik.S
Some information is intrinsically digital, so it is natural to process and manipulate it
using purely digital techniques. Examples are numbers and words.
The explosion in digital techniques and technology has been made possible by the
incredible increase in the density of digital circuitry, its robust performance, its relatively
low cost, and its speed.
This circuitry is based upon the transistor, which can be operated as a switch with two
states. Hence, the digital information is intrinsically binary. So in practice, the terms
digital and binary are used interchangeably.
BINARY LOGIC STATES:
The following table attempts to make correspondences between conventions for defining
binary logic states.
In the case of the TTL logic gates we will be using in the lab, the Low voltage state is
roughly 0-1 Volt and the High state is roughly 2:5-5 Volts.
The convention for naming these states is illustrated in Fig. 1. The “positive true" case is
illustrated. The labeled voltage is High (Low) when the label’s stated function is True (False). In
the figure, the stated function is certainly true (switch open), and this does correspond to a high
voltage at the labeled point.
4
DIGITAL IC LAB | Karthik.S
LOGIC SIGNAL VOLTAGE LEVELS:
TTL gates operate on a nominal power supply voltage of 5V, +/- 2.5V. Ideally a TTL
“high” signal would be 5V exactly and TTL “low” signal 0.0V exactly.
However real TTL gates cannot output such perfect voltage levels and are designed to
accept “high” and “low” signals deviating substantially from these ideal values.
“Acceptable” input signal voltages ranges from 0 to 0.8 volts for “low” logic state and 2
to 5 Volts for “high” logic state.
5
DIGITAL IC LAB | Karthik.S
5 Know the biasing voltage required for Do not come late to the lab
different families of IC and connect the
supply properly
6 Know the current & voltage rating of Do not panic if you don’t get
the IC before using them in the the output
experiment
7 Handle the IC trainer kit properly, Do not forget the theory of the
Arrange the stools while leaving the lab experiment before coming to
the lab
6
TTL AND CMOS CHARACTERISTICS
NOT GATE:
It performs a basic logic function called inversion or complementation. The purpose of
the inverter is to change one logic level to opposite level. IC 7404 is a hex inverter (means six
inverters in the DIP).
NAND GATE:
7
A NOT gate following an AND gate is called NOT-AND or NAND gate. Its output will
DIGITAL IC LAB | Karthik.S
be low if all the inputs are in high state. 7400 IC is a quad two input NAND gate.
NOR GATE:
A NOT gate following an OR gate is called NOT-OR or NOR gate. Its output will be
low if all the inputs are in high state. 7402 IC is a quad two input NOR gate.
EXOR GATE:
Its output will be high if and only if one input is in high state.7486 is a quad two input
EXOR gate.
PROCEDURE:
Test all the components and IC packages using a digital IC tester. Also assure whether
the connecting wires are in good condition by checking for the continuity using a
Continuity of wires can be tested using a trainer kit by shorting a 5 V supply in the trainer
Verify the dual-in-line package (DIP) pin out of the IC before feeding the inputs.
Connect the LED at the output terminal of the corresponding IC and check the output.
If the output matches with the truth table, make observations and stop, else analyze the
Measure the High and Low values of TTL & CMOS ICs with multimeter and record the
same.
AND GATE:
8
OR GATE:
NOT GATE:
DIGITAL IC LAB | Karthik.S
9
DIGITAL IC LAB | Karthik.S
10
NOR GATE:
NAND GATE:
DIGITAL IC LAB | Karthik.S
EX-OR GATE:
11
DIGITAL IC LAB | Karthik.S
RESULT:
12
DIGITAL IC LAB | Karthik.S
DESIGN OF HALF ADDER AND FULL ADDER
AIM:
To realize half adder and full adder using xor gate and basic gates.
COMPONENTS REQUIRED:
13
DIGITAL IC LAB | Karthik.S
14
HALF ADDER:
FULL ADDER:
RESULT:
15
DIGITAL IC LAB | Karthik.S
16