Question

ercise 5 Part One: Sequential Logic ask 5.1,1: Design a 4-bit up/down counter that does not overflow or underflow. That is, c
0 0
Add a comment Improve this question Transcribed image text
Answer #1

TASK 5.1.1

We will individually design UP Counter without overflow and DOWN Counter without underflow.

Later we will logically AND with mode control UP/DOWN switch. If UP/DOWN = 0 then UP Count, UP/DOWN = 1 then DOWN Count.

TRUTH TABLES :

UP COUNTER WITHOUT OVERFLOW USING D FLIP FLOP

PRESENT STATE

NEXT STATE

Q3

Q2

Q1

Q0

Q3+

Q2+

Q1+

Q0+

0

0

0

0

0

0

0

1

0

0

0

1

0

0

1

0

0

0

1

0

0

0

1

1

0

0

1

1

0

1

0

0

0

1

0

0

0

1

0

1

0

1

0

1

0

1

1

0

0

1

1

0

0

1

1

1

0

1

1

1

1

0

0

0

1

0

0

0

1

0

0

1

1

0

0

1

1

0

1

0

1

0

1

0

1

0

1

1

1

0

1

1

1

1

0

0

1

1

0

0

1

1

0

1

1

1

0

1

1

1

1

0

1

1

1

0

1

1

1

1

1

1

1

1

1

1

1

1

DOWN COUNTER WITHOUT UNDERFLOW USING D FLIP FLOP

PRESENT STATE

NEXT STATE

Q3

Q2

Q1

Q0

Q3+

Q2+

Q1+

Q0+

0

0

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

1

0

0

0

0

1

0

0

1

1

0

0

1

0

0

1

0

0

0

0

1

1

0

1

0

1

0

1

0

0

0

1

1

0

0

1

0

1

0

1

1

1

0

1

1

0

1

0

0

0

0

1

1

1

1

0

0

1

1

0

0

0

1

0

1

0

1

0

0

1

1

0

1

1

1

0

1

0

1

1

0

0

1

0

1

1

1

1

0

1

1

1

0

0

1

1

1

0

1

1

0

1

1

1

1

1

1

1

1

0

Karnaugh Map:

UP COUNTER 1 1 10 00 01 01 11 10 83D3=3+Q21R0 9D2-R2+o] R3QR0+ RIRO 2342 01 00 10 00 1 0 1 01 1 1 10 4T D2=(R)+ 상= Do=Qot Q3®DOWN COUN TER QIQO 00 10 00 00 01 Dg=RRa(Ro+Q)+ D2= R= 2(R0+Ql)+32 Qo 11 O0 00 1 01 10 10 Do=Rot= 2CIRCUIT DIAGRAM

UP/DOWN x1)Q3 Den0 Den0 1Q1 Deno x1 Q0 Den0 CLOCK

Add a comment
Know the answer?
Add Answer to:
ercise 5 Part One: Sequential Logic ask 5.1,1: Design a 4-bit up/down counter that does not...
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