Chapter 5 â Sequential Circuits
Chapter 5 â Sequential Circuits
Chapter 5 â Sequential Circuits
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Find Flip-Flop Input and Output Equations:<br />
Example 2 – Gray Code Assignment<br />
• Assume D flip-flops<br />
• Obtain K-maps for D 1 , D 2 , and Z:<br />
D 1 D<br />
X<br />
2<br />
Z<br />
X<br />
Y 1<br />
0<br />
0<br />
0 1<br />
1 1<br />
0 0<br />
Y 2<br />
Y 1<br />
0<br />
0<br />
0<br />
0<br />
1<br />
1<br />
1<br />
1<br />
Y 2<br />
Y 1<br />
0<br />
0<br />
0<br />
0<br />
X<br />
0<br />
0<br />
0<br />
1<br />
Y 2<br />
<strong>Chapter</strong> 5 - Part 2 27<br />
Optimization: Example 2: Assignment 2<br />
• Performing two-level optimization:<br />
D 1 D<br />
X<br />
2<br />
Z<br />
X<br />
0 0 0 1 0 0<br />
0 1<br />
0 0<br />
Y<br />
0 1<br />
2<br />
Y Y 2<br />
1 1<br />
2<br />
0 0<br />
Y<br />
0 1<br />
1<br />
Y Y 1<br />
0 0<br />
1<br />
0 1 0 1<br />
D 1 = Y 1 Y 2 + XY 2 Gate Input Cost = 9<br />
D 2 = X Select this state assignment to<br />
Z = XY 1 Y 2 complete design in slide<br />
X<br />
<strong>Chapter</strong> 5 - Part 2 28<br />
14