12.07.2015 Views

chapter 8.pdf

chapter 8.pdf

chapter 8.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Section 8.4 Counters 597DO NOT COPYCNTENEN Q Q0CLKTDO NOTEN Q Q1COPYTEN Q Q2DO NOTTCOPYFigure 8-28EN Q Q3 A synchronous 4-bitbinary counter withTserial enable logic.DO NOT COPYAs shown in Figure 8-28, it is also possible to provide a master countenablesignal CNTEN. Each T flip-flop toggles if and only if CNTEN is assertedand all of the lower-order counter bits are 1. Like the binary ripple counter, asynchronousDOn-bit binary counterNOTcan be built with a fixed amountCOPYof logic perbit—in this case, a T flip-flop with enable and a 2-input AND gate.The counter structure in Figure 8-28 is sometimes called a synchronous synchronous serialserial counter because the combinational enable signals propagate serially from counterthe least significant to the most significant bits. If the clock period is too short,thereDOmay not be enough timeNOTfor a change in the counter’s LSBCOPYto propagate tothe MSB. This problem is eliminated in Figure 8-29 by driving each EN inputwith a dedicated AND gate, just a single level of logic. Called a synchronous synchronous parallelparallel counter, this is the fastest binary counter structure.counterDO NOT COPYCNTENEN Q Q0 Figure 8-29CLKA synchronous 4-bitTbinary counter withparallel enable logicDO NOTEN Q Q1COPYTEN Q Q2DO NOT COPYTEN Q Q3TCopyright © 1999 by John F. WakerlyCopying Prohibited

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

Saved successfully!

Ooh no, something went wrong!