ec311hw10
11/20/2009
EC 311 – Introduction to Logic Design
Fall 2009
Homework Assignment # 10
11/20/09
Due Date: 12/01/09 (in class)
(10)Problem 1:
Flipflop implementation
a.
Show how to implement a T flipflop starting with a JK flipflop
b.
Show how to implement a T flipflop starting with a D flipflop
c.
Show how to implement a D flipflop starting with a JK flipflop
(15)Problem 2:
Draw a Mealy state diagram for a machine that has 1 input line(X)
and 2 output lines (Z1 and Z2). An output Z1 = 1 occurs every time the input
sequence 101 is observed, provided the sequence 011 has never been seen. An output
Z2 = 1 occurs every time the input sequence 011 is observed. Note that once Z2 = 1,
Z1 can never become 1. You do not need to implement this machine. Just draw the
state diagram.
(25)Problem 3:
A sequential circuit has one input (X) and one output (Z). Design a
Mealy machine with reset for the following case. The output is Z=1 if and only if the
total number of 1s received is divisible by 4. (e.g. 0, 4, 8…) Use onehot state
assignment.
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.
 Fall '09
 Karpovsky
 DFFs

Click to edit the document details