DOC PREVIEW
SJSU CS 147 - StephenVolgewedeSequential Logic

This preview shows page 1-2-19-20 out of 20 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Slide 1What is Sequential Logic?Combinational LogicSlide 4Sequential LogicUsesBuilding BlocksHow?How (cont.)JK Flip FlopJK Flip Flop (cont.)Slide 12Slide 13Basic Flip FlopSR Flip FlopD Flip FlopT Flip FlopMaster – Slave Flip FlopAcknowledgementsSlide 20By Stephen VoglewedeCS 1472/23/10What is Sequential Logic?Combinational LogicCombinational Logic•The output of a combinational circuit is a function of it’s input.•Consequently, it doesn’t matter what the previous output was.•Or what the future output will be.Sequential Logic•Input depends on both present input and previous input.•To do this, a sequential circuit must have storage.Uses•Some types of computer memory•Finite state machines•Other delay and storage elementsBecause of its ability to store previous input, Sequential circuits are essential components of:Building Blocks•The basic unit of a Sequential circuit is the Flip Flop. •There are many types of Flip Flops: D, T, JK, SR, etc.How?•The driving feature of the flip flop is the feedback loop.How (cont.)This circuit takes advantage of the feedback loopJK Flip Flop•Origin of name unclear. •Typically represented as a “black box”.JK Flip Flop (cont.)JK Flip Flop (cont.)•If Preset P = 0, Q = 1•If Clear C = 0, Q = 0•If both are 1, J & K come into playJK flip flops connected in the toggle mode can be connected together to create a binary counter system. Start with one JK flip flop, apply a clock waveform and sketch the Q output response. Assume PRE and Clr has been disabled (=1) on all flip flops.JK ClockJKQaQa>Clk11InputQa will toggle on each negative edge of the input clock. QaConnect a second stage to output Qa. JKQbQb>Clk11Qb will toggle on each negative edge of Qa.QbConnect a third stage to output Qb. Qc will toggle on each negative edge of Qb.JKQcQc>Clk11Qc0 0 0QcQbQaIn012345670 1 2 3 4 5 6 70 0 10 1 00 1 11 0 01 0 11 1 01 1 1Basic Flip FlopSR Flip FlopD Flip FlopT Flip FlopMaster – Slave Flip FlopAcknowledgements •http://en.wikipedia.org/wiki/File:D-Type_Flip-flop_Diagram.svg•http://computer.howstuffworks.com/boolean5.htm•http://technology.niagarac.on.ca/courses/elnc331/PowerPoint/Lab05.pps•http://wearcam.org/ece385/lectureflipflops/flipflops/The


View Full Document

SJSU CS 147 - StephenVolgewedeSequential Logic

Documents in this Course
Cache

Cache

24 pages

Memory

Memory

54 pages

Memory

Memory

70 pages

Lecture 1

Lecture 1

53 pages

Cisc

Cisc

18 pages

Quiz 1

Quiz 1

4 pages

LECTURE 2

LECTURE 2

66 pages

RISC

RISC

40 pages

LECTURE 2

LECTURE 2

66 pages

Lecture 2

Lecture 2

67 pages

Lecture1

Lecture1

53 pages

Chapter 5

Chapter 5

14 pages

Memory

Memory

27 pages

Counters

Counters

62 pages

Load more
Download StephenVolgewedeSequential Logic
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view StephenVolgewedeSequential Logic and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view StephenVolgewedeSequential Logic 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?