Download presentation
1
Sequential Circuit Introduction to Counter
Asynchronous Counter - Ripple Asynchronous Down Counter Synchronous Counter – Parallel Synchronous Counter Up/Down Designing Synchronous Counter Counter with Parallel Load YAMANI /ZAILY
2
Sequential Circuit Contents Register Introduction Shift Register
Simple register Register with parallel load Shift Register Shift Register Serial In/Serial Out Shift Register Serial In/Parallel Out Shift Register Parallel In/Serial Out Shift Register Parallel In/ Parallel Out Two way shift register Random Access Memory YAMANI /ZAILY
3
Sequential Circuit: Counter
Introduction Counter is a circuit which cycle through state sequence Two types of counter Synchronous counter (e.g. parallel) Asynchronous counter (e.g. ripple) Ripple counter let some flip-flop output to be used as clock signal source for other flip-flop Synchronous counter use the same clock signal for all flip-flop YAMANI /ZAILY
4
Sequential Circuit: Counter
Asynchronous Counter (Ripple) Asynchronous Counter : flip-flop doesn’t change condition simultaneously because it doesn’t use single clock signal Also known as ripple counter because clock signal input as ripple through counter YAMANI /ZAILY
5
Sequential Circuit: Counter
Asynchronous Counter (Ripple) Example: 2-bit ripple counter Output from one flip-flop is connected to clock input for the next flip-flop MSB YAMANI /ZAILY
6
Sequential Circuit: Counter
Asynchronous Counter (Ripple) Example: 3-bit ripple counter YAMANI /ZAILY
7
Sequential Circuit: Counter
Asynchronous Counter (Ripple) Example: 4-bit ripple counter (negative edge triggered) YAMANI /ZAILY
8
Sequential Circuit: Counter
Asynchronous Down Counter The previous example is up asynchronous counter Down asynchronous counter count from large to zero and repeat Example: 3-bit binary down counter YAMANI /ZAILY
9
Sequential Circuit: Counter
Asynchronous Down Counter Example: 3-bit binary down counter (MOD 8) YAMANI /ZAILY
10
Sequential Circuit: Counter
Synchronous Counter (Parallel) Synchronous counter: flip-flop with the same synchronous clock signal We can build synchronous counter using process to design sequential circuit Example: 2-bit synchronous binary counter (using T flip-flop or JK) YAMANI /ZAILY
11
Sequential Circuit: Counter
Synchronous Counter (Parallel) Example: 2-bit synchronous binary counter (using T flip-flop or JK) cont…. YAMANI /ZAILY
12
Sequential Circuit: Counter
Synchronous Counter (Parallel) Example: 2-bit synchronous binary counter (using T flip-flop or JK) cont…. YAMANI /ZAILY
13
Sequential Circuit: Counter
Synchronous Counter (Parallel) Example: 2-bit synchronous binary counter (using T flip-flop or JK) cont…. YAMANI /ZAILY
14
Sequential Circuit: Counter
Synchronous Counter (Parallel) Example: 2-bit synchronous binary counter (using T flip-flop or JK) cont…. YAMANI /ZAILY
15
Sequential Circuit: Counter
Synchronous Counter (Parallel) Example: BCD Synchronous Counter YAMANI /ZAILY
16
Sequential Circuit: Counter
Synchronous Counter (Parallel) Example: BCD Synchronous Counter YAMANI /ZAILY
17
Sequential Circuit: Counter
Up/Down Synchronous Counter Up/Down Synchronous Counter: two way counter which able to count up or down Up/Down control input line which determine the counter Up/Down = 1 (count up) Up/Down = 0 (count down) YAMANI /ZAILY
18
Sequential Circuit: Counter
Up/Down Synchronous Counter Example: 3-bit Up/Down Synchronous Counter YAMANI /ZAILY
19
Sequential Circuit: Counter
Up/Down Synchronous Counter Example: 3-bit Up/Down Synchronous Counter (cont) YAMANI /ZAILY
20
Sequential Circuit: Counter
Designing Synchronous Counter See sequential logic lecture notes Example: 3-bit Gray Code Counter (using JK flip-flop) YAMANI /ZAILY
21
Sequential Circuit: Counter
Designing Synchronous Counter 3-bit Gray Code Counter: flip-flop input YAMANI /ZAILY
22
Sequential Circuit: Counter
Designing Synchronous Counter 3-bit Gray Code Counter: logic diagram YAMANI /ZAILY
23
Sequential Circuit: Counter
Counter with Parallel Load Counter with Parallel Load able to Count at different condition Count in different sequence For increment/decrement function YAMANI /ZAILY
24
Sequential Circuit: Counter
Counter with Parallel Load Different method to get MOD-6 counter YAMANI /ZAILY
25
Sequential Circuit: Counter
Counter with Parallel Load Counter with 4-bit parallel load YAMANI /ZAILY
26
Sequential Logic Contents Register Introduction Shift Register
Simple register Register with parallel load Shift Register Shift Register Serial In/Serial Out Shift Register Serial In/Parallel Out Shift Register Parallel In/Serial Out Shift Register Parallel In/ Parallel Out Two way shift register Random Access Memory YAMANI /ZAILY
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.