

















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Some concept of Digital Systems are Anatomy, Cache Access Time, Instruction Formats, Instruction Formats, Instruction Formats, Multidimensional Meshes, Network Processors, Snooping Protocol. Main points of this lecture are: Single Function, Minimization, Basic Steps, Form, Determine a Minimum, Final Expression, Delete, Remaining, Worst-Case Exponential, Computation
Typology: Slides
1 / 25
This page cannot be seen from the preview
Don't miss anything!


















1’s
1’s
Impl. ABCD Diff. set
1,3 00x1 2 1,5 0x01 4 1,9 x001 8 2,3 001x 1 2,6 0x10 4 8,9 100x 1
3,7 0x11 4 5,7 01x1 2 5,13 x101 8 6,7 011x 1 9,13 1x01 4
Impl. ABCD Diff. set PI 2 1, 3 5, 7
0xx1 2,
xx01 4,
0x1x 1,
Necessary conditions for combining 2 implicants to form a larger implicant that covers them (if the conditions are met, then we need to look at the ternary notations to determine combinability ) :
Tricks for quick PI formation
Docsity.com
QM: The PI Table (PIT)—Min-Cost MT Covering
QM: The PIT—Min-Cost MT Covering (cont.)
QM: The PIT—Min-Cost MT Covering (cont.)
C C
C
C
Covering by one PI/row of another
Covering by one MT/col of another
A row Ri is said to cover row Rj, if Ri has X’s in all the cols that Rj has X’s in (& possibly more) A col Ci is said to cover col Cj, if Ci has X’s in all the rows that Cj has X’s in (and possibly more)
Note: Both the row covering and col covering rules reduce the complexity of the min-cost covering problem. However, row-covering does not necessarily preserve optimality (why?), while col-covering does.
In these cases both PIs cover each other, But that may not always be the case
Exclusion deletions
Docsity.com
QM: The PIT—Min-Cost MT Covering (cont.)
C C
C
C
Covering by one MT/col Exclusion deletions of another
Inclusion deletions
Pseudo-EPIs
PI
PI
f = PI1 + PI2 + PI3 + PI
QM: The PI Table—Min-Cost MT Covering (cont.)
Better heuristics than random choice can be used, as shown in subsequent slides
QM: The Iterative Technique for Min-Cost Covering
Column 1 Column2 Column
G1 1 0001 00-1(1,3) 0--1(1,3,5,7)
2 0010 0-01(1,5) --01(1,5,9,13) 8 1000 -001(1,9) 0-1-(2,3,6,7) 001-(2,3)
G2 3 0011 0-10(2,6)
5 0101 100-(8,9) 6 0110 9 1001 0-11(3,7) 01-1(5,7)
G3 7 0111 -101(5,13)
13 1101 011-(6,7) 1-01(9,13)
PI Table
PIs 1 3 5 6 9 PI 1 PI 2 PI 3
PI 4
f = PI 3 + PI 4 = CD + AC
__*
Pseudo EPI
EPI
Covering arrows
1
1
1
Delete either col 1 or 5
3
1
1 1 2
PIs 2 4 5 6 PI 2 PI 3 PI 4 PI 5 PI 6
3
1 2
2 2
4 5
Cost = 5+5+5=
5 5
c
c
c
Docsity.com
Cyclic PI Table (Contd.)
PIs 1 2 3 5 PI 1 PI 2 PI 3 PI 5
PI^ PI^6 6
PIs 1 2 3 4 5 6
__*
__*
__*
f PI 4 PI 2 PI (^6) Cost = 4+5+5 = 14
cost=2+3+3=
= + +
1 2
3
4
(^3 4 )