svbitec.wordpress.com 1 Cascading Asynchronous Counters Larger asynchronous (ripple) counter can be constructed by cascading smaller ripple counters. Connect last-stage output of one counter to the clock input of next counter so as to achieve higher- modulus operation. Example: A modulus-32 ripple counter constructed from a modulus-4 counter and a modulus-8 counter. K J K J Q 1 Q 0 C C CLK Q Q' Q Q' Q Q' K J K J Q 3 Q 2 C C K J C Q 4 Q Q' Q Q' Q Q' Q Q' Modulus-4 counter Modulus-8 counter
17
Embed
Cascading Asynchronous Counters - SVBIT · svbitec.wordpress.com 3 Cascading Asynchronous Counters If counter is a not a binary counter, requires additional output. Example: A modulus-100
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
svbitec.wordpress.com 1
Cascading Asynchronous Counters
Larger asynchronous (ripple) counter can be constructed by cascading smaller ripple counters.
Connect last-stage output of one counter to the clock input of next counter so as to achieve higher-modulus operation.
Example: A modulus-32 ripple counter constructed from a modulus-4 counter and a modulus-8 counter.
0 0 0 0 0 1 0 X 0 X 1 X0 0 1 0 1 1 0 X 1 X X 00 1 0 1 1 0 1 X X 0 0 X0 1 1 0 1 0 0 X X 0 X 11 0 0 0 0 0 X 1 0 X 0 X1 0 1 1 0 0 X 0 0 X X 11 1 0 1 1 1 X 0 X 0 1 X1 1 1 1 0 1 X 0 X 1 X 0