Question

SEQUENCE is 101

In Lab Procedure

1. Draw the state diagram of the state machine below and show it to the lab instructor.

2. Fill the state table.

3. Assign State numbers

4. Find simplified Expressions (State Equations) for the flip-flops

5. Draw the circuit diagram using NAND GATES ONLY for the state machine

STATE DIAGRAM::

STATE TABLE::

State Table Next State Qc Y DA DB Dc Present State QA Qв 0 0 0 0 0 0 0 0 0 0 1 0 2 0 0 3 0 1 0 0 4 0 1 0 1 5 0 0 6 0 1 7 0 0

For For QcY QAQB 00 01 11 10 QCY QAQ 00 01 11 10 00 00 01 01 11 11 10 10 For

QcY ON 00 0111 10 00 01 11 10 Table: 12.2 State Equations DA= Dc= De=

Circuit Diagram D Q CLK D Q CLK D Q I CLK

Implementation Connect the circuit according to your design and check for the following input sequence. Input 0 1 1 0 1 0 1 0

0 0
Add a comment Improve this question Transcribed image text
Answer #1

State Diagram:

State table

Present State Input Next State Flip flop inputs

Output

QA QB Y QA+ QB+ DA DB X
0 0 0 0 0 0 0 0 0
0 0 1 0 1 0 1 0 1
0 1 0 1 0 1 0 0 2
0 1 1 0 1 0 1 0 3
1 0 0 0 0 0 0 0 4
1 0 1 0 1 0 1 1 5
1 1 x x x x x x 6

x - don't care

For DA

QA\QB Y 00 01 11 10
0 1
1 x x

Mapping 010 and 110 will give expression

DA = QB\overline{Y}

For DB

QA\QB Y 00 01 11 10
0 1 1
1 1 x x

Mapping 001,011,101 and 111 will give DB = Y

For output

QA\QB Y 00 01 11 10
0
1 1 x x

Mapping 101 and 111 will give output(X) = QA.Y

State Equations

\mathbf{DA = QB\overline{Y}}

DB = Y

X = QA.Y

Circuit Diagram

Checking the input sequence

Input 0 1 1 0 1 0 1 0 1 0 0 0 1 0 1 1 0 1 0
State 0 1 1 2 1 2 1 2 1 0 0 0 1 2 1 1 2 1 2
Output 0 0 0 0 1 0 1 0 1 0 0 0 0 0 1 0 0 1 0

Input

(Cont)

0 1 1 0 1 0 1 0 1 0 0 0 1 0 1 1 0 1 0
State 0 1 1 2 1 2 1 2 1 0 0 0 1 2 1 1 2 1 2
Output 0 0 0 0 1 0 1 0 1 0 0 0 0 0 1 0 0 1 0

THANK YOU

Add a comment
Know the answer?
Add Answer to:
SEQUENCE is 101 In Lab Procedure 1. Draw the state diagram of the state machine below...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT