DOC PREVIEW
SJSU CS 147 - Counters

This preview shows page 1-2-3-4-29-30-31-32-59-60-61-62 out of 62 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 62 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 62 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 62 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 62 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 62 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 62 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 62 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 62 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 62 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 62 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 62 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 62 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 62 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Mid3 RevisionSlide 2Figure 9--1 A 2-bit asynchronous binary counter.Figure 9--2 Timing diagram for the counter of Figure 9-1, output waveforms are shown in green.Slide 5Slide 6Figure 9--3 Three-bit asynchronous binary counter and its timing diagram for one cycle.Figure 9--4 Propagation delays in a 3-bit asynchronous (ripple-clocked) binary counter.Figure 9--5 Four-bit asynchronous binary counter and its timing diagram.Figure 9--11 A 2-bit synchronous binary counter.Figure 9--12 Timing details for the 2-bit synchronous counter operation (the propagation delays of both flip-flops are assumed to be equal).Figure 9--13 Timing diagram for the counter of Figure 9-11.Figure 9--14 A 3-bit synchronous binary counter.Figure 9--15 Timing diagram for the counter of Figure 9-14.Slide 15Figure 9--27 General clocked sequential circuit.Figure 9--28 State diagram for a 3-bit Gray code counter.Slide 18Slide 19Figure 9--29 Examples of the mapping procedure for the counter sequence represented in Table 9-7 and Table 9-8.Figure 9--30 Karnaugh maps for present-state J and K inputs.Figure 9--31 Three-bit Gray code counter.Figure 9—32 : Example 9-5Slide 24Slide 25Figure 9--33Figure 9--34Figure 9--35 Example 9-6 - State diagram for a 3-bit up/down Gray code counter.Slide 29Slide 30Figure 9--36 J and K maps for Table 9-11. The UP/DOWN control input, Y, is treated as a fourth variable.Figure 9--37 Three-bit up/down Gray code counter.Figure 9--54 Functional block diagram for parking garage control.Figure 9--55 Logic diagram for modulus-100 up/down counter for automobile parking control.Figure 9--56 Parallel-to-serial data conversion logic.Figure 9--57 Example of parallel-to-serial conversion timing for the circuit in Figure 9-56.Figure 9--66 Traffic light control system block diagram and light sequence.Figure 9--67 Block diagram of the sequential logic.Figure 9--68 State diagram showing the 2-bit Gray code sequence.Figure 9--69 Sequential logic.Slide 41Slide 42Slide 43Figure 9--70Figure 9--71Figure 9--72Slide 47MultiplexerDecoderSlide 50Slide 51Slide 52Slide 53Slide 54Slide 55Slide 56Slide 57Slide 58Slide 59Slide 60Slide 61Slide 62Mid3 RevisionProf. Sin-Min Lee2Counters3Figure 9--1 A 2-bit asynchronous binary counter. Asynchronous Counter Operation4Figure 9--2 Timing diagram for the counter of Figure 9-1, output waveforms are shown in green.567Figure 9--3 Three-bit asynchronous binary counter and its timing diagram for one cycle.8Figure 9--4 Propagation delays in a 3-bit asynchronous (ripple-clocked) binary counter.9Figure 9--5 Four-bit asynchronous binary counter and its timing diagram.10Figure 9--11 A 2-bit synchronous binary counter.Synchronous Counter Operation11Figure 9--12 Timing details for the 2-bit synchronous counter operation (the propagation delays of both flip-flops are assumed to be equal).12Figure 9--13 Timing diagram for the counter of Figure 9-11.13Figure 9--14 A 3-bit synchronous binary counter.14Figure 9--15 Timing diagram for the counter of Figure 9-14.1516Figure 9--27 General clocked sequential circuit.Design of Synchronous Counters17Figure 9--28 State diagram for a 3-bit Gray code counter.Step 1: State Diagram18Step 2: Next-State Table19Step 3: Flip-Flop Transition Table20Figure 9--29 Examples of the mapping procedure for the counter sequence represented in Table 9-7 and Table 9-8.Step 4: Karnaugh Maps21Figure 9--30 Karnaugh maps for present-state J and K inputs.Step 5: Logic Expressions for Flip-Flop Inputs22Figure 9--31 Three-bit Gray code counter. Step 6: Counter Implementation23Figure 9—32 : Example 9-5242526Figure 9--3327Figure 9--3428Figure 9--35 Example 9-6 - State diagram for a 3-bit up/down Gray code counter.293031Figure 9--36 J and K maps for Table 9-11. The UP/DOWN control input, Y, is treated as a fourth variable.32Figure 9--37 Three-bit up/down Gray code counter.33Figure 9--54 Functional block diagram for parking garage control.Counter Applications : Automobile Parking Control34Figure 9--55 Logic diagram for modulus-100 up/down counter for automobile parking control.35Figure 9--56 Parallel-to-serial data conversion logic.Counter Applications : Parallel-to-Serial Data Conversion (Multiplexing)36Figure 9--57 Example of parallel-to-serial conversion timing for the circuit in Figure 9-56.37Figure 9--66 Traffic light control system block diagram and light sequence.Application38Figure 9--67 Block diagram of the sequential logic.39Figure 9--68 State diagram showing the 2-bit Gray code sequence.40Figure 9--69 Sequential logic.41424344Figure 9--7045Figure 9--7146Figure 9--72•You have invented a new type of flip-flop that you have called MY flip-flop. The two inputs are M and Y, the outputs are Q and Q'. The truth table of your flip-flop is given below. •Show how to implement a SR flip-flop using the new MY flip-flopMultiplexer•Given the following implementation using a 4:1 multiplexer, what is the function L(A,B,C,D)?•A. m(0, 1, 2, 3)•B. m(5, 6, 8, 11)•C.  m(1, 2, 5, 6)•D.  m(1, 2, 5, 6, 9, 10, 13, 14)•E. m(2, 5, 9, 14)C


View Full Document

SJSU CS 147 - Counters

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

Load more
Download Counters
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 Counters 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 Counters 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?