# 18 - Page 1 of 2 COCO In-Class Activity Activity 2...

This preview shows pages 1–2. Sign up to view the full content.

COCO In-Class Activity 10/26/06 Activity 1: Implementing a 2-bit Gray code counter using T Flip-Flops. We used the 2-bit Gray code (00 01 11 10 00 ...) earlier to construct K-maps. We would now like to build a simple counter circuit that continuously cycles through this code. a. Sketch the state diagram for this counter. b. Denote the bit on the left as B, and the bit on the right as A. Using this notation, construct the next-state and excitation tables for this counter using the template below. Current State Next State Flip-Flop Inputs B A B* A* B T A T 0 0 0 1 1 0 1 1 c. From your table, write down formulas for A T and which each use one gate. B T d. Sketch the circuit diagram for the 2-bit Gray code counter using the template below. T A CLK \Reset Q Q S R QA T B CLK Q Q S R QB +5V ECSE-2610 Computer Components & Operations, Fall 2006

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Page 1 of 2 COCO In-Class Activity 10/26/06 Activity 2: Implementing a 2-bit Gray code counter using D flip flops. a. Using your state diagram from Activity 1, construct the next-state and excitation tables for this counter using D flip-flops in the template below. Current State Next State Flip-Flop Inputs B A B* A* B D A D 0 0 0 1 1 0 1 1 b. From your table, write down simple formulas for A D and . B D c. Sketch the circuit diagram for the 2-bit Gray code counter using the D flip-flop template below. D A CLK \Reset Q Q S R QA D B CLK Q Q S R QB +5V Is this counter self-starting? YES / NO ECSE-2610 Computer Components & Operations, Fall 2006 Page 2 of 2...
View Full Document

{[ snackBarMessage ]}

### Page1 / 2

18 - Page 1 of 2 COCO In-Class Activity Activity 2...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document
Ask a homework question - tutors are online