Professional Documents
Culture Documents
EXPERIMENT : 1
What is Logisim?
Logisim is a digital design tool for educational purposes designed by Carl Burch of Hendrix University.
Logisim can be used for the logical design of circuits
Getting Started:
Environment Layout:
MENU BAR
TOOLBAR
EXPLORER T
PANE
T
MENU BAR: The menu bar provides us options like creating a new file , editing ,tutorials etc.
TEACHER SIGN.____________
ROLL NO___________ DATE_____________ PRACTICAL_____________ _____ PAGE NO______
TOOL BAR: The toolbar contains short cuts to several commonly used items.
THE POKE TOOL: it’s shape is like human hand and it’s mainly used to alter input pins.
THE INPUT PIN: it is a green circle surrounded by a box. It is used to send signal
through a wire. When placing the input on the canvas. It initialize to 1-bitthis number of bits can
be increased in Attribute table.
THEOUTPUT PIN: it is a green circle in a circle. It is used to observe output from a gate
.The output pin toggles in real time as long as the simulation is enabled from the menu bar.
EXPLORER PANE: The list of wirings, gates, multiplexers etc..that are available for digital
design in Logisim.
CANVAS: The canvas is the area for you to create your digital circuits.In the canvas area you
may simulate your circuit while designing in real time.
TEACHER SIGN.____________
ROLL NO___________ DATE_____________ PRACTICAL_____________ _____ PAGE NO______
EXPERIMENT : 2
PROBLEM STATEMENT: In this experiment we will study the pin configuration and
Verify the outputs of truth tables of various logic gates.
OBJECTIVE: Objective of this experiment is to have idea of internal structure and understand
behaviour of various basic logic gates and other universal logic gates so that we can use these
gates in future experiments.
THEORY:- Logic gate is a circuit with one output and two or more input channels. An output
signal occurs only for certain combination of input signals. Logic circuits are used to perform
various computer functions.
OR GATE:- It can have two or more input and a single output . It is defined as whenever
anyone or all the inputs are high then output must be high otherwise low. A
mechanical analogy, Truth table and Schematic Symbol is shown. Mathematically it is
expressed
A B C
0 0 0
0 1 1
1 0 1
1 1 1
TEACHER SIGN.____________
ROLL NO___________ DATE_____________ PRACTICAL_____________ _____ PAGE NO______
AND GATE :- It can have two or more input and a single output . It is defined as when all the
inputs are high then output must be high otherwise output is low. Logic expression for the
AND gate is AB. A mechanical analogy, Truth Table and Schematic Symbol is shown.
Mathematically it is expressed as
NOT GATE :- The Simplest from of logic circuit is the INVERTER or NOT gate. It can have one
input and one output terminal. It is defined as, when ever input is high then output is low and
the vice-versa, or we can say that the inverter is a logic element whose output state is always
opposite of its input state. A mechanical analogy,Truth Table and Schematic Symbol is shown.
Mathematically it is expressed
INPUT OUTPUT
0 1
1 0
NAND GATE :- The term NAND is a contraction of expression NOT-AND. A NAND gate
therefore is an AND gate followed by an inverter. It is defined as whenever all the input is high
then output must be low otherwise output is high. Schematic symbol of 2 -INPUT NAND gate is
shown below. Truth table of 2- INPUT NAND gates is shown in table. Mathematically it is
expressed as
The output is high when either of inputs A or B is high, or if neither is high. In
other words, it is normally high, going low only if both A and B are high.
A B C
0 0 1
0 1 1
1 0 1
1 1 0
NOR GATE :- The NOR gate is an improved logic element used for implementing decision
making logic function. The term NOR is a contraction of expression NOT-OR .The
NOR gate is essentially a circuit containing the logic function of an OR gate and an inverter.
It is defined as whenever all the inputs are low then output must be high otherwise output
is low. Schematic symbol of 2- input NOR gate is shown below. Mathematically it is
expressed as
The output is high only when neither A nor B is high. That is, it is normally high but any
kind of zero input will take it low.
TEACHER SIGN.____________
ROLL NO___________ DATE_____________ PRACTICAL_____________ _____ PAGE NO______
A B C
0 0 1
0 1 0
1 0 0
1 1 0
EX-OR GATE:- The EX- OR gate operation is widely used in digital circuit. It is not a basic
operation and can be performed using the basic gates – AND, OR, and NOT or universal gates
NAND or NOR. It is similar to the basic OR gates except that the output is low, when both the
inputs are same (0 & 1). The output of the gate is high (1) when both input differ. The
standard symbol is below.Mathematically it is expressed as
A B C
0 0 0
0 1 1
1 0 1
1 1 0
BOOLEAN EXPRESSION:- A ⊕ B
TEACHER SIGN.____________
ROLL NO___________ DATE_____________ PRACTICAL_____________ _____ PAGE NO______
EX-NOR GATE :- The EX- NOR gate operation is widely used in digital circuit. It is not a
basic operation and can be performed using the basic gates – AND, OR, and NOT or
universal gates NAND or NOR. the output is high, when both the inputs are same (0 &
1).The output of the gate is low (0) when both input are differ. The standard symbol is
below.Mathematically it is expressed as
A B C
0 0 1
0 1 0
1 0 0
1 1 1
PROCEDURE:-
1. Click on Gate option which is seen in the Explorer Plane ,where we can see all gates
like AND,OR,NOT etc.
2. Choose the desired gate on which you have to do implementation, manipulation and
verification.
3. Choose the size of gates and the inputs you want to give to it.
4. Make the input lines and output line.
5. From TOOLBAR ,drag the input and output buttons on free edge of input and output
lines.
6. Hence we get our desired LOGIC GATE.
OBSERVATION TABLE:- We can observe the Truth table of all logic Gates.
RESULT: - . Truth table of various logic function (OR, NOR, NOT, AND, NAND, EX-OR GATE)
are verified.
TEACHER SIGN.____________