Professional Documents
Culture Documents
Initially (at t0) the counters FFs are all LOW. Since
this is not the terminal state for the BCD counter,
output RCO will be LOW also.
The first PGT on the CLK input occurs at t1 and,
since all control inputs are HIGH, the counter will
increment to 0001.
The counter continues to count up with each PGT
until t2.
The asynchronous CLR input goes LOW at t2 and
will immediately reset the counter to 0000 at that
point.
At t3, the CLR input is still active (LOW), so the
PGT of the CLK input will be ignored and the
counter will stay at 0000.
Later the CLR input goes inactive again and the
counter will count up to 0001 and then to 0010.
At t4, the count enable ENP is LOW, so the count
holds at 0010.
For subsequent PGTs of the CLK input, the counter
is enabled and counts up until t5.
The LOAD input is LOW for t5. This will
synchronously load the applied data value 0111 (7)
into the counter at t5.
At t6, the count enable ENT is LOW, so the count
holds at 0111. For the two subsequent PGTs after
t6, the counter will continue counting up since it is
re-enabled.
At t7, the BCD
counter reaches its terminal state 1001 (9) and the
RCO output now goes HIGH.
At t8, ENP is LOW and the counter stops counting
(remaining at 1001).
At t9, while ENT is LOW, the RCO output will be