SlideShare a Scribd company logo
1 of 30
Time-Division Multiplexing Realizations of
Multiple-Output Functions Based on
SMTMDD
Presented By:
Md. Ahasanul Alam
List of Contents
● Realization of Decision Diagram using Multiplexer
● Time Division Multiplexing (TDM)
● TDM realization of multi-output function
● Reducing required hardware in TDM realization
● Constructing Multiplexer using CMOS Logic
2
How to Realize Decision Diagram?
x1 x2 f(x1,x2)
0 0 0
0 1 1
1 0 1
1 1 0
f(x1,x2) = x1 XOR x2
3
Multiplexer (MUX)
Select
(S)
Output
(Y)
0 Ao
1 A1
● A Multiplexer is a device that allows one of several input signals which are to be
selected and transmits the input that is selected into a single medium.
4
Multiplexer Based Circuit of BDD
5
A
B C
A
B
C
0
0
1
1
Select
(X)
Out
(Y)
0 Ao
1 A1
Each Node is represented as a MUX
Multiplexer Based Circuit of BDD
1
For input = 01 (x1 = 0, x2 =
1)
6
No. of MUX = 3
Time Division Multiplexing (TDM)
7
● Time-division multiplexing is a method of transmitting and receiving multiple
signals over a common signal path by means of synchronized switches.
Multiple Output Functions
8
SBDD
TDM Realization of Multi-Output Function based on SBDD
9
Hardware Requirements in SBDD
● 19 2to1 MUX
● 6 Logic gates
10
Shared Multivalue Decision Diagram (SMDD)
11
x1 x2 X
(x1,x2)
f(x1,x2)
0 0 0 0
0 1 1 1
1 0 2 1
1 1 3 0
f(x1,x2) = x1 XOR x2
MUX Realizations Based on SMDD
● Use 4-valued input
● Use 4 to 1 MUX
● Requires less number of MUXs
X1 X2 f(x1,x2)
0 0 f0
0 1 f1
1 0 f2
1 1 f3 12
MUX Realizations Based on SMDD
13
2
3
0
1
Hardware Requirements in SMDD
● 11 4to1 MUX
● 6 Logic gates
14
TDM Realizations Based on SMTMDD
15
x1 x2 X
(x1,x2)
f1 f2 G
(f1,f2)
0 0 0 0 0 0
0 1 1 1 0 2
1 0 2 1 1 3
1 1 3 0 1 1
f1 = x1 XOR x2 & f2 = x1x2+x2
TDM Realizations Based on SMTMDD
16
X
(x1,x2)
G
(f1,f2)
0 0
1 2
2 3
3 1
f1 = x1 XOR x2 & f2 = x1x2+x2
4to1 MUX for SMTMDD
17
Hardware Requirements in SMTMDD
18
TDM Realizations Based on SMTMDD
19
Y Y.ῆ f0 Y.η f1
0 0.ῆ 0 0.η 0
η η.ῆ 0 η.η 1
ῆ ῆ.ῆ 1 ῆ.η 0
1 1.ῆ 1 1.η 1
Hardware Requirements in SMTMDD
● 9 4to1 MUX
● 0 Logic gates
20
Inside a Multiplexer
● Electronic devices are build with
○ Transistor
○ Intel core i-7 → 2.6 billion
○ Nvidia's H100 → 80 billion
● Basic Building block of transistor
○ Semiconductor
● Semiconductor used in MUX
○ Complementary Metal-Oxide Semiconductor (CMOS)
21
Basic Concept of CMOS
● CMOS is the combination of
○ Positive Channel MOS (PMOS)
○ Negative Channel MOS (NMOS)
● PMOS
● NMOS
22
s
s s
s
s
s
Basic Concept of CMOS
23
s
s
Input output
0 1
1 0
2to1 MUX using CMOS
24
2to1 MUX using CMOS
25
For S=0
2to1 MUX using CMOS
26
For S=0
2to1 MUX using CMOS
27
For S=1
2to1 MUX using CMOS
28
For S=1
4to1 MUX using CMOS
29
Thank You
30

More Related Content

Similar to Time-Division Multiplexing Realizations of Multiple-Output Functions Based on SMTMDD.pptx

ENG 202 – Digital Electronics 1 - Chapter 4 (1).pptx
ENG 202 – Digital Electronics 1 - Chapter 4 (1).pptxENG 202 – Digital Electronics 1 - Chapter 4 (1).pptx
ENG 202 – Digital Electronics 1 - Chapter 4 (1).pptx
Aishah928448
 
Gsm modem interfacing with pic microcontroller
Gsm modem interfacing with pic microcontrollerGsm modem interfacing with pic microcontroller
Gsm modem interfacing with pic microcontroller
Yonas Andualem
 

Similar to Time-Division Multiplexing Realizations of Multiple-Output Functions Based on SMTMDD.pptx (20)

ENG 202 – Digital Electronics 1 - Chapter 4 (1).pptx
ENG 202 – Digital Electronics 1 - Chapter 4 (1).pptxENG 202 – Digital Electronics 1 - Chapter 4 (1).pptx
ENG 202 – Digital Electronics 1 - Chapter 4 (1).pptx
 
Gsm modem interfacing with pic microcontroller
Gsm modem interfacing with pic microcontrollerGsm modem interfacing with pic microcontroller
Gsm modem interfacing with pic microcontroller
 
DEF CON 23 - Rodringo Almeida - embedded system design from electronics
DEF CON 23 - Rodringo Almeida - embedded system design from electronics DEF CON 23 - Rodringo Almeida - embedded system design from electronics
DEF CON 23 - Rodringo Almeida - embedded system design from electronics
 
m.tech esd lab manual for record
m.tech esd lab manual for recordm.tech esd lab manual for record
m.tech esd lab manual for record
 
VOCODER LST 36 pin signal data
VOCODER LST 36 pin signal dataVOCODER LST 36 pin signal data
VOCODER LST 36 pin signal data
 
VOCODER LST 72 pin signal data
VOCODER LST  72 pin signal dataVOCODER LST  72 pin signal data
VOCODER LST 72 pin signal data
 
report cs
report csreport cs
report cs
 
Assembly programming II
Assembly programming IIAssembly programming II
Assembly programming II
 
Assembly programming II
Assembly programming IIAssembly programming II
Assembly programming II
 
Assembly programming II
Assembly programming IIAssembly programming II
Assembly programming II
 
Z turn board
Z turn boardZ turn board
Z turn board
 
Lrz kurs: gpu and mic programming with r
Lrz kurs: gpu and mic programming with rLrz kurs: gpu and mic programming with r
Lrz kurs: gpu and mic programming with r
 
2016 03-03 marchand
2016 03-03 marchand2016 03-03 marchand
2016 03-03 marchand
 
10 multiplexers-de mux
10 multiplexers-de mux10 multiplexers-de mux
10 multiplexers-de mux
 
Embedded system Design introduction _ Karakola
Embedded system Design introduction _ KarakolaEmbedded system Design introduction _ Karakola
Embedded system Design introduction _ Karakola
 
Embedded systems design @ defcon 2015
Embedded systems design @ defcon 2015Embedded systems design @ defcon 2015
Embedded systems design @ defcon 2015
 
Processor module Ax-som-cl335x reference
Processor module Ax-som-cl335x referenceProcessor module Ax-som-cl335x reference
Processor module Ax-som-cl335x reference
 
unit-6_combinational_jbiunkjnjbkjbjjcircuit-2.ppt
unit-6_combinational_jbiunkjnjbkjbjjcircuit-2.pptunit-6_combinational_jbiunkjnjbkjbjjcircuit-2.ppt
unit-6_combinational_jbiunkjnjbkjbjjcircuit-2.ppt
 
Vehicle tracting system
Vehicle tracting systemVehicle tracting system
Vehicle tracting system
 
3D-DRESD ASIDA
3D-DRESD ASIDA3D-DRESD ASIDA
3D-DRESD ASIDA
 

More from MdAhasanulAlam

More from MdAhasanulAlam (7)

Performance analysis of collision alleviating distributed coordination functi...
Performance analysis of collision alleviating distributed coordination functi...Performance analysis of collision alleviating distributed coordination functi...
Performance analysis of collision alleviating distributed coordination functi...
 
Evaluating websites from a p public value perspective: a review of turkish lo...
Evaluating websites from a p public value perspective: a review of turkish lo...Evaluating websites from a p public value perspective: a review of turkish lo...
Evaluating websites from a p public value perspective: a review of turkish lo...
 
Improvement of id3 algorithm based on simplified information entropy and coor...
Improvement of id3 algorithm based on simplified information entropy and coor...Improvement of id3 algorithm based on simplified information entropy and coor...
Improvement of id3 algorithm based on simplified information entropy and coor...
 
Speeding Up Sub-Optimal MAPF Algorithms
Speeding Up Sub-Optimal MAPF AlgorithmsSpeeding Up Sub-Optimal MAPF Algorithms
Speeding Up Sub-Optimal MAPF Algorithms
 
How to-read-a-scientific-paper
How to-read-a-scientific-paperHow to-read-a-scientific-paper
How to-read-a-scientific-paper
 
Multi Agent Path Finding (MAPF)
Multi Agent Path Finding (MAPF)Multi Agent Path Finding (MAPF)
Multi Agent Path Finding (MAPF)
 
Traffic pattern analysis in Dhaka city
Traffic pattern analysis in  Dhaka cityTraffic pattern analysis in  Dhaka city
Traffic pattern analysis in Dhaka city
 

Recently uploaded

Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdf
Kira Dess
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.
benjamincojr
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
BalamuruganV28
 

Recently uploaded (20)

Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
Intro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniIntro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney Uni
 
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdf
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdf
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, Functions
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) ppt
 
Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdf
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptx
 

Time-Division Multiplexing Realizations of Multiple-Output Functions Based on SMTMDD.pptx