Class Notes (1,100,000)
CA (620,000)
UTSG (50,000)
CSC (1,000)
Lecture 8

CSC258H1 Lecture Notes - Lecture 8: Vhdl, Boolean Expression, Verilog

Department
Computer Science
Course Code
CSC258H1
Professor
Frank Plavec
Lecture
8

This preview shows half of the first page. to view the full 2 pages of the document.
Karnaugh Maps and Minterms
AB/CD
00
01
11
10
00
m0
m1
m3
m2
01
m4
m5
m7
m6
11
m12
m13
m15
m14
10
m8
m9
m11
m10
Karnaugh Maps and Maxterms
Karnaugh maps with maxterms involves grouping the zero entries together
instead of grouping entries with one values
e.g:
A/BC
00
11
0
0
1
1
1
1
Y = (B+C') * (A + C) = B*C + A* C'
It is better to use maxterms when there are mostly 1s, and it's better to use
minterms when there are mostly 0s
e.g It's better to use minterms in this case
AB/CD
00
11
00
1
0
01
0
0
11
0
0
10
0
0
e.g It's better to use maxterms in this case
AB/CD
00
11
00
1
1
01
1
0
11
1
1
10
1
1
AB/CD
00
01
11
10
00
M0
M1
M3
M2
01
M4
M5
M7
M6
11
M12
M13
M15
M14
10
M8
M9
M11
M10
Lecture 8
October 16, 2016
12:17 PM
Lecture Notes Page 1