1 / 26

Sequential Circuit

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. Sequential Circuit. Contents Register Introduction Simple register

dale-scott
Download Presentation

Sequential Circuit

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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 • 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 • 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

More Related