13.07.2015 Views

Digital Electronics: Principles, Devices and Applications

Digital Electronics: Principles, Devices and Applications

Digital Electronics: Principles, Devices and Applications

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Counters <strong>and</strong> Registers 441The circuit excitation table can be drawn very easily once we know the excitation table of theflip-flop to be used for building the counter. For instance, let us look at the first row of the excitationtable (Table 11.9). The counter is in the 000 state <strong>and</strong> is to go to 010 on application of a clockpulse. That is, the normal outputs of C, B <strong>and</strong> A flip-flops have to undergo ‘0’ to ‘0’, ‘0’ to ‘1’ <strong>and</strong>‘0’ to ‘0’ transitions respectively. Referring to the excitation table of a J-K flip-flop, the desiredtransitions can be realized if the logic status of J A , K A , J B , K B , J C <strong>and</strong> K C is as shown in theexcitation table.4. The next step is to design the logic circuits for generating J A , K A , J B , K B , J C <strong>and</strong> K C inputs fromavailable A, A, B, B, C <strong>and</strong> C outputs. This can be done by drawing Karnaugh maps for each oneof the inputs, minimizing them <strong>and</strong> then implementing the minimized Boolean expressions. TheKarnaugh maps for J A , K A , J B , K B , J C <strong>and</strong> K C are respectively shown in Figs 11.26(a), (b), (c),(d), (e) <strong>and</strong> (f). The minimized Boolean expressions are as follows:AAAABCXBCX1BCXBCX1BCXBCX1BC1XBCX(a)(b)AAAABC1BCXXBC1BCXXBCXXBC11BCXXBC1(c)(d)AAAABC 1BCXXBCXXBC1BCXXBC11BCBCXX(e)Figure 11.26Karnaugh maps.(f)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!