LAB MANUAL/DLD EXPERIMENT NO.1 TITLE : Study of IC-74LS153 as a Multiplexer. AIM : A) Design and Implement 8:1 MUX using IC-74LS153 & Verify its Truth Table. B) Design & Implement any given 4 variable function using IC74LS153. Verify its Truth- Table. APPARATUS : THEORY : MULTIPLEXER : Multiplexer means many to one. A multiplexer is a circuit with many inputs but only one output .The selection of particular input line is controlled by a set of selection lines. Normally there are n input lines and n select lines whose bit combination determines which input is selected.It’s a special combinational circuit that is one of the most widely used standard circuits in digital design . The multiplexer (or data selector) is a logic circuit that gates one out of several inputs to a single output. The output selected is controlled by a set of select inputs. 1 Sr.No Instrument Specifications 1 Digital Trainer Kit
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
LAB MANUAL/DLD
EXPERIMENT NO.1
TITLE: Study of IC-74LS153 as a Multiplexer.
AIM: A) Design and Implement 8:1 MUX using IC-74LS153 & Verify its Truth Table.
B) Design & Implement any given 4 variable function using IC74LS153. Verify its Truth-
Table.
APPARATUS:
THEORY:
MULTIPLEXER: Multiplexer means many to one. A multiplexer is a circuit with many inputs but
only one output .The selection of particular input line is controlled by a set of selection lines. Normally
there are n input lines and n select lines whose bit combination determines which input is selected. It’s a
special combinational circuit that is one of the most widely used standard circuits in digital design . The
multiplexer (or data selector) is a logic circuit that gates one out of several inputs to a single output. The
output selected is controlled by a set of select inputs.
For selecting one out of n inputs for connection to the output, a set of m select inputs is required, where
2^m=n. Depending upon the digital code applied at the select inputs one out of n dat sources is selected
and transmitted to a single output channel. Normally, a strobe(or enable) input (G) is incorporated
which helps in cascading and it is generally active-low, which means it performs its intended operation
when its LOW
TYPES OF MUTIPLEXER
2:1 MUX
1
Sr.No Instrument Specifications
1 Digital Trainer Kit
LAB MANUAL/DLD
4:1 MUX
8:1 MUX
16:1 MUX
DIFFERENT MULTIPLEXER IC’s
IC no. Description Output74157 Quad 2:1 MUX Same as input74158 Quad 2:1 MUX Inverted input74153 Dual 4:1 MUX Same as input74151A 8:1 MUX Complementary outputs 74152 8:1 MUX Inverted inputs74150 16:1 MUX Inverted input
TRUTH TABLE FOR 8:1 MULTIPLEXER:
E S2 S1 S0 I0 I1 I2 I3 I4 I5 I6 I7 Z
1 X X X 0 0 0 0 0 0 0 0 00 0 0 0 0 X X X X X X X 00 0 0 0 1 X X X X X X X 10 0 0 1 X 0 X X X X X X 00 0 0 1 X 1 X X X X X X 10 0 1 0 X X 0 X X X X X 00 0 1 0 X X 1 X X X X X 10 0 1 1 X X X 0 X X X X 00 0 1 1 X X X 1 X X X X 10 1 0 0 X X X X 0 X X X 00 1 0 0 X X X X 1 X X X 10 1 0 1 X X X X X 0 X X 00 1 0 1 X X X X X 1 X X 10 1 1 0 X X X X X X 0 X 00 1 1 0 X X X X X X 1 X 10 1 1 1 X X X X X X X 0 00 1 1 1 X X X X X X X 1 1
2
LAB MANUAL/DLD
COMBINATIONAL CIRCUITS
(1) f (A,B,C) = E A B C Y
3
LAB MANUAL/DLD
(2) f (A,B,C) =
E A B C Y
(3) FULL ADDER USING 8:1 MUX
A B C SUM(S) CARRY
4
LAB MANUAL/DLD
(4) f (A,B,C,D) =
A B C D Y
5
LAB MANUAL/DLD
ADVANTAGES OF MUX
2. It reduces number of wires.
3. It reduces the circuit complexity and cost.
4. We can implement many combinational circuits.
5. It simplifies the logic design
6. It doesn’t need the k maps and simplification
APPLICATIONS OF MULTIPLEXER
1. Used as a data selector to select one out of many data inputs.
AIM: Functional verification of ripple counter IC 7490 and synchronous counter IC 74191
(MOD-N operation).
APPARATUS:
THEORY:
11
Sr. No. Instrument Specifications
1. Digital Trainer Kit
2. IC’s used
LAB MANUAL/DLD
BASIC INTERNAL STRUCTURE OF IC 7490
IC 7490 is a TTL MSI decade counter. It contains four master slave flip-flops and additional gating to provide a divide-by-two counter and a three stage binary counter which provides a divide by 5 counter. (MOD-5) IC 7490 is a MOD-10 or decade counter. It can be used for designing symmetrical Bi-quinary divide by 10 counter. In this application clock is applied to input B and QD output is connected to input A. the output is obtained at QA output. It is a perfect square wave at a frequency equal to fclk/10.
PIN NAME AND DESCRIPTION
12
PIN NAME DESCRIPTION
1 Input B Clock input to internal MODS ripple counter
2 Ro(1), Ro(2) Gates, zero reset input. These are active low. When both are zero all output are zero.
3 VCC +5V DC
4 RQ(1), RQ(2) These are gate set with nine output.
5 QD, QC, QB Output of internal MOD counter.
6 GND Logic GND acts as reference.
7 QA Output of internal MOD-2 counter.
8 Input A Clock input to flip flop A which is negative edge triggered.
IC 74191 is a 16 pin IC that is synchronous, 4-bit binary, up/down reversible counter.
Synchronous operation is obtained by having all the flip-flops clocked simultaneously so that
the outputs change simultaneously. This method eliminates the output counting spikes
normally associated with an asynchronous (ripple) counter.
INPUTS:
1) Clock input: The clock of this IC is a positive edge triggered.
2) Enable : The IC gets activated when this pin is connected to ground.
3) Up/Down: This input determines the direction of count. When low, the IC counts up and
when high the IC counts down.
4) Load: The outputs of the IC may be preset to any level by placing low on the input load and
entering the data. The output will change independent of the level of the clock input.
15
LAB MANUAL/DLD
5) Data inputs A, B, C, and D: These are used to preset a particular data in the IC.
6) OUTPUTS QA, QB, QC, and QD: They are the outputs of the master slave JK flip-flops.
7) Max/Min : This is the special output IC. When the count is in up mode and reaches 15 i.e.
1111, which is over flow condition, then output of Max/Min goes high. When in down
count mode and 0000 is present at output it is underflow condition and again the output
goes high.
Ripple clock: This is also special output of the IC. Just like Max/Min, output of ripple clock
goes low for overflow and under flow conditions. But the only difference is that this output is
low for only the negative clock cycles and not for entire clock cycles (normally high).
PIN CONFIGURATION OF IC 74191:
PIN DESCRIPTION
16
LAB MANUAL/DLD
PIN NUMBER DESCRIPTION
Data input (PO to P3) 4 data inputs lines with P0 LSB and P3 as MSB
Parallel load PLData present on input lines appears as output
when P =0
Count enable input CE It enables counting when CE =0
Output (Q0 to Q3)4 output with Q0 as LSB and Q3 as MSB
UP/downIf this input is low, up counting takes place and if high, down counting takes place.
Clock input (CP) This is clock input for clock
Terminal counter (TC) As the counter reaches max (15) or min (0), it is indicated by a `high pulse` on TC output.
Ripple clock (RC)This is an active low output. It is normally high. As the counter reaches max (15) or min (0), it is indicated by a `high pulse` on ripple clock. It is used for cascading.
Shift L 1->0 x L x L Q0 Q1 Q2L 1->0 X H Pn H Q0 Q1 Q2
Parallel Load h x 1->0
x Pn P0 P1 P2 P3
Mode Change 1->0 L L x x No Change0->1 L L x x No Change1->0 H L x x No Change0->1 H L x x1->0 L H x x0->1 L H x x No Change1->0 H H x x No Change0->1 H H x x No Change
23
LAB MANUAL/DLD
IC 74194:
TRUTH TABLE:
Operating Mode
MR S1 S0 DSR DSL Pn Q0 Q1 Q2 Q3
Reset L L L L L
Hold H L L Q0 Q1 Q2 Q3
Shift Left H H L L Q1 Q2 Q3 LH H L H Q1 Q2 Q3 H
Shift Right H L H L L Q0 Q1 Q2H L H H H Q0 Q1 Q2
Parallel Load
H H H Pn P0 P1 P2 P3
24
LAB MANUAL/DLD
IMPLEMENT ATION OF PULSE TRAIN:
THEORY:
A sequence generator is the Sequential circuit, which generates a prescribed sequence as its output.
The output sequence is in synchronization with the clock input. It is possible to design a sequence
generator using shift register. The output of an n-bit shift register is applied at inputs to
combinational circuit called next “next state Decoder”. The output of the next state decoder is
applied as inputs of shift register the combinational circuit IDs designed as per the requirement of