0% found this document useful (0 votes)
44 views7 pages

FCASD - Lab Assignment - 6

The assignment focuses on designing and implementing combinational logic using multiplexers, specifically the 74153 IC. It includes verifying the truth table of multiplexers, designing two-variable functions, and implementing a half adder. The document outlines the objectives, theory, types, advantages, applications of multiplexers, and provides a detailed design and implementation section.

Uploaded by

Trupti Lodha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views7 pages

FCASD - Lab Assignment - 6

The assignment focuses on designing and implementing combinational logic using multiplexers, specifically the 74153 IC. It includes verifying the truth table of multiplexers, designing two-variable functions, and implementing a half adder. The document outlines the objectives, theory, types, advantages, applications of multiplexers, and provides a detailed design and implementation section.

Uploaded by

Trupti Lodha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Foundations of Computer Architecture and System Design

Laboratory

Assignment Number: 06

PROBLEM STATEMENT:

Design and Implement Combinational Logic Design using MUX ICs.

A) To verify the truth table of multiplexers using 74153.


B) Design and implement two variable functions (SOP and POS) and half adder using
IC74LS153. Verify its truth table.

Objectives:
● To understand the operation of a multiplexer.

● To design and implement functions using multiplexers.

IC’s Used:
IC Number IC Name

74LS153 Dual 4:1 MUX

PLATFORM USED: https://www.deldsim.com/simulator/

Theory:

Multiplexer:
Multiplexer means many to one. A multiplexer (MUX) is a circuit with many inputs
but only one output. The selection of a particular input line is controlled by a set of selection
lines. Normally there are n input lines and m 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 as shown in Figure 1.1. The output
selected is controlled by a set of select inputs.

www.mitwpu.edu.in
1
Figure 1.1: Block Diagram of n:1 Multiplexer
For selecting one out of n inputs for connection to the output, a step of m select inputs is
required, where2m=n. Depending upon the digital code applied at the select inputs one out of
n data sources is selected and transmitted to a single output channel. Normally, a strobe (or
enable) input (E) is incorporated which helps in cascading and it is generally active-low,
which means it performs its intended operation when it is LOW.
Types of Multiplexers:

● 2:1 MUX

● 4:1 MUX

● 8:1 MUX

● 16:1MUX

Figure 1.2a and 1.2b shows block diagram and internal diagram of 4:1 Multiplexer
respectively.

Figure 1.2 a: Block Diagram of 4:1 Multiplexer

www.mitwpu.edu.in
2
Figure 1.2 b: Internal Diagram of 4:1 Multiplexer

Table 1.1: Truth Table for 4:1 Multiplexer

E S1 S0 D0 D1 D2 D3 Y
0 0 0 0 X X X 0
0 0 0 1 X X X 1
0 0 1 X 0 X X 0
0 0 1 X 1 X X 1
0 1 0 X X 0 X 0
0 1 0 X X 1 X 1
0 1 1 X X X 0 0
0 1 1 X X X 1 1
1 X X X X X X 0

Advantages of Multiplexer:
www.mitwpu.edu.in
3
1. It reduces the number of wires.
2. It reduces the circuit complexity and cost.
3. We can implement many combinational circuits.
4. It simplifies the logic design
5. 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.
2. Used for simplification of logic design.
3. In data acquisition system
4. In designing the combinational circuits.
5. In D/A converters.

Design and Implementation:

A.) To verify the truth table of multiplexer using 74153.

Strobe (G’) Select Inputs Data Inputs Y


Active Low
B A D0 D1 D2 D3

H X X X X X X L
L L L L X X X L
L L L H X X X H
L L H X L X X L
L L H X H X X H
L H L X X L X L
L H L X X H X H
L H H X X X L L
L H H X X X H H

www.mitwpu.edu.in
4
B.) Design and implement two variable function (SOP and POS) and half adder using
IC74LS153. Verify its truth table.

www.mitwpu.edu.in
5
Conclusion:

--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------

Post Lab Questions:

1. What is use of strobe in Multiplexer?


2. What is multiplexer? State applications of Multiplexers.
3. Construct 8:1 MUX by using 2:1 MUX.

Additional links for more information:

1. nptel.ac.in/courses/122104013/node31.html
2. https://www.youtube.com/watch?v=FKvnmxte98A
www.mitwpu.edu.in
6
3. https://www.youtube.com/watch?v=2pLiVbrpUgE

www.mitwpu.edu.in
7

You might also like