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
  • 1) Design a synchronous 3-bit binary UP/DOWN counter uses the following counting pattern 10.2.3.7.6.40.1.3...) the counter...

    1) Design a synchronous 3-bit binary UP/DOWN counter uses the following counting pattern 10.2.3.7.6.40.1.3...) the counter will count in this pattern indefinitely when the input X is equal to 1. When the input the counter will reverse direction and count in the opposite pattern 0. 4 7310) Complete the state diagram, transition table, New state s and solve for the recitation equations for flipflops that will perform this function. (You do not need to draw the flip-flops Use the state...

  • Up-Down counter with enable using JK flip-flops: Design, construct and test a 2-bit counter that counts up or down.

    Up-Down counter with enable using JK flip-flops: Design, construct and test a 2-bit counter that counts up or down. An enable input E determines whether the counter is on or off. If E = 0, the counter is disabled and remains in the present count even though clock pulses are applied to the flip-flops. If E= 1, the counter in enabled and a second input, x, determines the count direction. If x= 1, the circuit counts up with the sequence...

  • Its logic design my sequence is 127605 i need help with all this pages please and thank you

    Its logic design my sequence is 127605 i need help with all this pages please and thank you 27 60 Experiment 4 Six-State Up-Down Counter 1 Objective To become familiar with the design procedures of a counter, which are applicable to the design of other synchronous sequential circuits. 2 Problem description A six-state up-down counter is to be designed. Three flip-flops with outputs Q2,Qi and Qo are required in the design. As shown in Figure 1, the counter is initialized...

  • how slove 4-34, 4-35, 4-36??? I dont know that! please hlep me! 306 □ CHAPTER 4/SEQUENTIAL CIRCUITS OTABLE 4-16...

    how slove 4-34, 4-35, 4-36??? I dont know that! please hlep me! 306 □ CHAPTER 4/SEQUENTIAL CIRCUITS OTABLE 4-16 State Table for Problem 4-33 Next State Input Output Present State 4-36 4-37 0 0 0 0 4-38 Design the circuit specified by Table 4-14 and use the sequence from Problen 4-31 (either yours or the one posted on the text website) to perform an automatic logic simulation-based verification of your design. 4 433. The state table for a sequential circuit...

  • Design (and then verify your design by simulating it) a two-bit counter that counts up or...

    Design (and then verify your design by simulating it) a two-bit counter that counts up or down. Use an enable input E to determine whether the counter is on or off: if E = 0 the counter is disabled and remains at its present count even if clock pulses are applied. If E = 1, the counter is enabled and a second input, x, determines the direction of the count: if x = 1 the circuit counts upward 00, 01,...

  • Design a 3-bit down counter FSM with no inputs and three outputs. Do this using a...

    Design a 3-bit down counter FSM with no inputs and three outputs. Do this using a T flip flop. a. Draw a state diagram and the corresponding state table. b. Derive the equations for output functions and flip-flop input functions c. Draw the logic circuit diagram

  • b) A sequential circuit is constructed with one T flip-flop A, one D flip-flop B and...

    b) A sequential circuit is constructed with one T flip-flop A, one D flip-flop B and one input X, when X=0, the state of the circuit remains the same.When X=1, the circuit goes through the transitions from 00 to 01 to 11 to 10 back to 00, repeat. (i) Draw the state transition diagram (ii) Construct the state Table (iii) Draw the circuit.

  • The task is to design a two-bit controlled counter which has two counting bits (Q2, Q1), has one control input C1, and a...

    The task is to design a two-bit controlled counter which has two counting bits (Q2, Q1), has one control input C1, and also two extra outputs, one indicating overflow, the other underflow. When C1=0 the counter counts up by 2s; i.e. 0 becomes 2, 1 becomes 3. In this mode the values 2 and 3 go to the overflow state. When the control input C1=1, the counter counts down by 2s, i.e. 3 becomes 1, and 2 becomes 0, and...

  • Design a 4 bit sequential circuit that can either count up or perform a circular left...

    Design a 4 bit sequential circuit that can either count up or perform a circular left shift operation. You have to accept one input from the user, which decides if the counter is counting down or shifting. Note that the circuit should be able to change the operation from counting down and shifting without skipping any numbers. You can use at most 4 flip flops in the circuit. For example, the user can choose to count up from 0 to...

  • It is a question about Computer organization Design a sequential up/down counter. The counter should count...

    It is a question about Computer organization Design a sequential up/down counter. The counter should count as follows: When x -0, the counter will count 0, 1, 2, 3, 4, 5, 6, 7, 0,... When x 1, the counter will count 7, 6, 5, 4, 3, 2, 1, 0,7, .. 6.1. Draw the state diagram. 6.2. Draw the state table. 6. 6.3. Draw the excitation table using JK flip-flop. 6.4. Minimize. 6.5. Draw the logic diagram of your answer.

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