SlideShare a Scribd company logo
4
Most read
6
Most read
9
Most read
SY CE 1 BATCH B
170410107027
DHANANJAYSINH JHALA
CONTENTS
• Why VEM is used?
• Example 1 & verification
• Grouping in VEM
• Example 2 & verification
WHY VEM IS USED ?
• Due to the difficulty in managing K map exceeding4 variables like 5
or 6 variables we have the technique called map entered
variables[VEM].
• As we all know for n variables a K map has 2n variables.
• To allow a smaller map to handle a larger number of variables that is
to reduce the number of squares the concept of variable entered
mapping was introduced.
• This is done by choosing one variable as map entered variable and
thus including it in the k map along with the zeros, ones and the don't
care conditions.
EXAMPLE 1:
A B C Y
0 0 0 1
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 0
1 1 1 1
𝑌 = 𝑓 𝐴, 𝐵, 𝐶 = 𝑚𝑖(0,1,4,5,7)
000
000
000
MEV
0
1
C
1
Truth table considering C as MEV
is
A B Y
0 0 1
0 1 0
1 0 1
1 1 C
MEV K-map is
1 0
1 C
B
A
1
0
0 1
GROUPING IN VEM
Considering our example, you can group C and C’s, 1 and C’s, 1 and
C’s but your cannot group C and C′
s.
Also either group 1 with C and C, or group 1 again i.e.
So grouping in our MEV K-map is as shown and equation is Y = 𝐵 +
𝐴 𝐶
1 0
1 C
B
A
0
10
1
VERIFICATION USING K-MAP
𝑌 = 𝑓 𝐴, 𝐵, 𝐶 = 𝑚𝑖(0,1,4,5,7)
A B C Y
0 0 0 1
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 0
1 1 1 1
1 1 0 1
1 1 0 0
BC
A 00 01 11 10
1
0
Y = 𝐵 + 𝐴 𝐶, verified!
EXAMPLE
2:𝑌 = 𝑓 𝐴, 𝐵, 𝐶, 𝐷 = 𝑚𝑖(0,1,4,5,6,7,11,15)
A B C D Y
0 0 0 0 1
0 0 0 1 1
0 0 1 0 0
0 0 1 1 0
0 1 0 0 1
0 1 0 1 1
0 1 1 0 1
0 1 1 1 1
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 1
1 1 0 0 0
1 1 0 1 0
1 1 1 0 0
1 1 1 1 1
00
0000
00
0000
0
1
1
1
D
0
D
0
Truth table considering C as MEV
isA B C Y
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 D
1 1 0 0
1 1 1 D
MEV
MEV K-map is
1 0 1 1
0 D D 0
BC
A 00 01 11 10
1
0
So grouping in our MEV K-map is as shown and equation is Y =𝐴𝐶𝐷 +
𝐴 𝐶 + 𝐴𝐵
VERIFICATION USING K-
MAP
1 1 0 0
1 1 1 1
0 0 1 0
0 0 1 0
BC
A
B
00 01 11 10
01
00
Y =𝐴𝐶𝐷 + 𝐴 𝐶 + 𝐴𝐵,
verified!
A B C D Y
0 0 0 0 1
0 0 0 1 1
0 0 1 0 0
0 0 1 1 0
0 1 0 0 1
0 1 0 1 1
0 1 1 0 1
0 1 1 1 1
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 1
1 1 0 0 0
1 1 0 1 0
1 1 1 0 0
1 1 1 1 1
11
10
𝑌 = 𝑓 𝐴, 𝐵, 𝐶, 𝐷 = 𝑚𝑖(0,1,4,5,6,7,11,15)
variable entered map digital electronics

More Related Content

PDF
Lecture 16 KL Transform in Image Processing
PDF
Digital signal processing computer based approach - sanjit k. mitra (2nd ed)
PPT
Two port networks
PPT
Combinational circuits
PPTX
Discrete Fourier Transform
PPTX
Convolutional codes
PPT
Image enhancement
PPTX
Smoothing Filters in Spatial Domain
Lecture 16 KL Transform in Image Processing
Digital signal processing computer based approach - sanjit k. mitra (2nd ed)
Two port networks
Combinational circuits
Discrete Fourier Transform
Convolutional codes
Image enhancement
Smoothing Filters in Spatial Domain

What's hot (20)

PPTX
variable entered map
PPTX
Encoder.pptx
PPTX
Highpass RC circuit
PPTX
Application of DSP
PDF
Timers and counters of microcontroller 8051
PPT
Boundary Extraction
PDF
Lti system
PDF
Direct Memory Access & Interrrupts
PDF
Cmos testing
PPTX
Unit 4 sequential circuits
PPTX
Introduction to Embedded System I: Chapter 2 (5th portion)
PPTX
Bcd to excess 3 code converter
PPTX
Run length encoding
PPTX
3. Concept of pole and zero.pptx
PPTX
Amplitude modulation & demodulation
PDF
Types of line coding
PPT
8086 micro processor
PDF
Frequency Domain FIltering.pdf
PPT
Counters
PPTX
Week 17 digital control sytem
variable entered map
Encoder.pptx
Highpass RC circuit
Application of DSP
Timers and counters of microcontroller 8051
Boundary Extraction
Lti system
Direct Memory Access & Interrrupts
Cmos testing
Unit 4 sequential circuits
Introduction to Embedded System I: Chapter 2 (5th portion)
Bcd to excess 3 code converter
Run length encoding
3. Concept of pole and zero.pptx
Amplitude modulation & demodulation
Types of line coding
8086 micro processor
Frequency Domain FIltering.pdf
Counters
Week 17 digital control sytem
Ad

Similar to variable entered map digital electronics (20)

PDF
Business statistics homework help
PDF
Karnaugh map
PPTX
Lecture_39_K-Map for minimization of Boolean expressions .pptx
PDF
Introduction to Probability and Statistics 13th Edition Mendenhall Solutions ...
PPT
simplification of boolean algebra
PPTX
PRINCIPLES OF COMBINATIONAL LOGIC-2
PPTX
Applied economics chapter no 3. SlideShare
PDF
Numerical Solutions of Stiff Initial Value Problems Using Modified Extended B...
PPT
Karnaugh maps z 88
DOCX
FEA_project1
PDF
Module 3 Course Slides Lesson 1 McGill University
PDF
Three Solutions of the LLP Limiting Case of the Problem of Apollonius via Geo...
PDF
Chapitre06_Solutions.pdf
PDF
exercises.pdf
PPT
CHEM3002-5-Liquid_Extraction_3rd_sem_major.ppt
DOCX
1Chapter 11 • Interval Estimation of a Populatio.docx
DOCX
1Chapter 11 • Interval Estimation of a Populatio.docx
PPTX
PDF
Presentation
PDF
Math cad vm-001 stress-strain transformations
Business statistics homework help
Karnaugh map
Lecture_39_K-Map for minimization of Boolean expressions .pptx
Introduction to Probability and Statistics 13th Edition Mendenhall Solutions ...
simplification of boolean algebra
PRINCIPLES OF COMBINATIONAL LOGIC-2
Applied economics chapter no 3. SlideShare
Numerical Solutions of Stiff Initial Value Problems Using Modified Extended B...
Karnaugh maps z 88
FEA_project1
Module 3 Course Slides Lesson 1 McGill University
Three Solutions of the LLP Limiting Case of the Problem of Apollonius via Geo...
Chapitre06_Solutions.pdf
exercises.pdf
CHEM3002-5-Liquid_Extraction_3rd_sem_major.ppt
1Chapter 11 • Interval Estimation of a Populatio.docx
1Chapter 11 • Interval Estimation of a Populatio.docx
Presentation
Math cad vm-001 stress-strain transformations
Ad

More from Dhananjaysinh Jhala (20)

DOCX
Food donation project report II
DOCX
Food donation project report I
PPTX
JavaScript own objects(Web Technology)
PPTX
Coding standard and coding guideline
PPTX
BCD arithmetic and 16-bit data operations
PPTX
Design of a two pass assembler
PPT
Binary search trees
PPTX
Sleeping barber problem
PPTX
Email and DNS
PPTX
Friend function OOPC
PPTX
applications of first order non linear partial differential equation
PPTX
concepts of national income
PPTX
Circular Queue data structure
PPTX
2 phase locking protocol DBMS
DOCX
Dark sensor using photodiode
PPTX
Parabola, hyperbola and its applications
PPTX
1st, 2nd kind improper integrals
PPTX
Corporate life and skills
PPTX
type1,2 superconductors
PPTX
Earthing, grounding and isolation
Food donation project report II
Food donation project report I
JavaScript own objects(Web Technology)
Coding standard and coding guideline
BCD arithmetic and 16-bit data operations
Design of a two pass assembler
Binary search trees
Sleeping barber problem
Email and DNS
Friend function OOPC
applications of first order non linear partial differential equation
concepts of national income
Circular Queue data structure
2 phase locking protocol DBMS
Dark sensor using photodiode
Parabola, hyperbola and its applications
1st, 2nd kind improper integrals
Corporate life and skills
type1,2 superconductors
Earthing, grounding and isolation

Recently uploaded (20)

PPTX
Geodesy 1.pptx...............................................
PPTX
Construction Project Organization Group 2.pptx
DOCX
573137875-Attendance-Management-System-original
PPTX
Lecture Notes Electrical Wiring System Components
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPT
Mechanical Engineering MATERIALS Selection
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
composite construction of structures.pdf
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
web development for engineering and engineering
PPTX
Lesson 3_Tessellation.pptx finite Mathematics
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Geodesy 1.pptx...............................................
Construction Project Organization Group 2.pptx
573137875-Attendance-Management-System-original
Lecture Notes Electrical Wiring System Components
Operating System & Kernel Study Guide-1 - converted.pdf
Mechanical Engineering MATERIALS Selection
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Model Code of Practice - Construction Work - 21102022 .pdf
bas. eng. economics group 4 presentation 1.pptx
composite construction of structures.pdf
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
web development for engineering and engineering
Lesson 3_Tessellation.pptx finite Mathematics
Foundation to blockchain - A guide to Blockchain Tech
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
UNIT-1 - COAL BASED THERMAL POWER PLANTS

variable entered map digital electronics

  • 1. SY CE 1 BATCH B 170410107027 DHANANJAYSINH JHALA
  • 2. CONTENTS • Why VEM is used? • Example 1 & verification • Grouping in VEM • Example 2 & verification
  • 3. WHY VEM IS USED ? • Due to the difficulty in managing K map exceeding4 variables like 5 or 6 variables we have the technique called map entered variables[VEM]. • As we all know for n variables a K map has 2n variables. • To allow a smaller map to handle a larger number of variables that is to reduce the number of squares the concept of variable entered mapping was introduced. • This is done by choosing one variable as map entered variable and thus including it in the k map along with the zeros, ones and the don't care conditions.
  • 4. EXAMPLE 1: A B C Y 0 0 0 1 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 0 1 1 1 1 𝑌 = 𝑓 𝐴, 𝐵, 𝐶 = 𝑚𝑖(0,1,4,5,7) 000 000 000 MEV 0 1 C 1 Truth table considering C as MEV is A B Y 0 0 1 0 1 0 1 0 1 1 1 C
  • 5. MEV K-map is 1 0 1 C B A 1 0 0 1
  • 6. GROUPING IN VEM Considering our example, you can group C and C’s, 1 and C’s, 1 and C’s but your cannot group C and C′ s. Also either group 1 with C and C, or group 1 again i.e.
  • 7. So grouping in our MEV K-map is as shown and equation is Y = 𝐵 + 𝐴 𝐶 1 0 1 C B A 0 10 1
  • 8. VERIFICATION USING K-MAP 𝑌 = 𝑓 𝐴, 𝐵, 𝐶 = 𝑚𝑖(0,1,4,5,7) A B C Y 0 0 0 1 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 0 1 1 1 1 1 1 0 1 1 1 0 0 BC A 00 01 11 10 1 0 Y = 𝐵 + 𝐴 𝐶, verified!
  • 9. EXAMPLE 2:𝑌 = 𝑓 𝐴, 𝐵, 𝐶, 𝐷 = 𝑚𝑖(0,1,4,5,6,7,11,15) A B C D Y 0 0 0 0 1 0 0 0 1 1 0 0 1 0 0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 1 1 1 0 0 0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 1 00 0000 00 0000 0 1 1 1 D 0 D 0 Truth table considering C as MEV isA B C Y 0 0 0 1 0 0 1 0 0 1 0 1 0 1 1 1 1 0 0 0 1 0 1 D 1 1 0 0 1 1 1 D MEV
  • 10. MEV K-map is 1 0 1 1 0 D D 0 BC A 00 01 11 10 1 0 So grouping in our MEV K-map is as shown and equation is Y =𝐴𝐶𝐷 + 𝐴 𝐶 + 𝐴𝐵
  • 11. VERIFICATION USING K- MAP 1 1 0 0 1 1 1 1 0 0 1 0 0 0 1 0 BC A B 00 01 11 10 01 00 Y =𝐴𝐶𝐷 + 𝐴 𝐶 + 𝐴𝐵, verified! A B C D Y 0 0 0 0 1 0 0 0 1 1 0 0 1 0 0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 1 1 1 0 0 0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 1 11 10 𝑌 = 𝑓 𝐴, 𝐵, 𝐶, 𝐷 = 𝑚𝑖(0,1,4,5,6,7,11,15)