Question

In: Electrical Engineering

designe a counter that follow 113022601

designe a counter that follow 113022601

Solutions

Expert Solution

I have solved in a clear manner, Please don't forget to upvote

Solution:

To design a counter that follows the sequence 1 - 1 - 3 - 0 - 2 - 2 - 6 - 0 - 1.

Since the question didn't specify synchronous or Asynchronous,

I consider Synchronous counter.

Step 1:

Construct the state transition diagram

Step 2:

By using the state transition diagram we can build the state transition table logic:

The total number of states is 9.

Present State Next State
1 1
1 3
3 0
0 2
2 2
2 6
6 0
0 1
1 1

Step 3:

Construction of State Transition Table by using the state transition table logic

The maximum number in the sequence is 6,

We need a minimum of 3 binary bit to represent number 6,

So, lets us consider the state assignment as 3 binary for each number,

We can get the state transition table as follows:

Present State Next State
Q3 Q2 Q1 Q3(t+1) Q2(t+1) Q1(t+1)
0 0 1 0 0 1
0 0 1 0 1 1
0 1 1 0 0 0
0 0 0 0 1 0
0 1 0 0 1 0
0 1 0 1 1 0
1 1 0 0 0 0
0 0 0 0 0 1
0 0 1 0 0 1

Step4:

To design the sequence using flipflops

Let us consider the D-flipflop

the excitation table of the D-flipflop is given below:

Present state Next State D-Flip flop input(D)
0 0 0
0 1 1
1 0 0
1 1 1

We can observe that the input of the D-flipflop is equal to the next state;

Step5:

Construction of Circuit Excitation Table, we get

Step6:

Solving for the D flipflop inputs with respect to the present state, we get as

For DA by considering Q3, Q2, Q1,

we get as

Q3\Q2Q1 00 01 11 10
0 1
1

we get DA = Q3' Q2Q1

For DB by considering Q3, Q2, Q1,

we get as

Q3\Q2Q1 00 01 11 10
0 1 1 1
1

we get DB = Q3'Q1' + Q3'Q2'

For DC by considering Q3, Q2, Q1,

we get as

Q3\Q2Q1 00 01 11 10
0 1 1
1

we get DC = Q3'Q2'

Step 7:

By using the equation for the input of the D flip flop. let us construct the circuit,

we get the circuit as follows


Related Solutions

Research and find an application of either a shift register or a counter. Counter systems are...
Research and find an application of either a shift register or a counter. Counter systems are all around you everyday. For purposes of this discussion, you can include mechanical counters. These types of counters still exist. Although they are being replaced by digital electronic counters. Please don't use traffic lights as an example. Minimum word count: 100
Asychronous Counter Design a counter 5 to 15, FF JK or RS
Asychronous Counter Design a counter 5 to 15, FF JK or RS
Disprove by counter-example that (? ∩ ?) ∪ (? ∩ ?) ⊆ ((? ∩ ?) ∪...
Disprove by counter-example that (? ∩ ?) ∪ (? ∩ ?) ⊆ ((? ∩ ?) ∪ ?) ∩ ? Show by any valid method except Venn diagram that ((? ∪ ?) ∩ ?) ∩ ((? ∪ ?) ∩ ?) = ? ∩ ? Show by universal generalization that ((? ∩ ?) ∪ ?) ∩ ? ⊆ (? ∩ ?) ∪ (? ∩ ?) Use discrete math please and show all the work! Thanks!
Customers drop off their prescriptions either in the drive-through counter or in the front counter of...
Customers drop off their prescriptions either in the drive-through counter or in the front counter of the pharmacy. Customers can request that their prescription be filled immediately. In this case, they have to wait between 15 min and 1 h depending on the current workload. However, most customers are not willing to wait that long, so they opt to nominate a pick-up time at a later point during the day. Generally, customers drop their prescriptions in the morning before going...
Explain how counter current multiplier and counter current exchange occur in the kidney.
Explain how counter current multiplier and counter current exchange occur in the kidney.
In a grocery store, there is one cashier counter. Customers arrive at the cashier counter according...
In a grocery store, there is one cashier counter. Customers arrive at the cashier counter according to a Poisson process. The arrival rate is 30 customers per hour. The service time is exponentially distributed. The mean service time is 1 minute 30 seconds. What is the expected waiting time?
Design a modified sequence counter (Student ID Counter) that will count out the following sequence: The...
Design a modified sequence counter (Student ID Counter) that will count out the following sequence: The first four unique digits in your StudentID (not including the digit 9) followed by the digit 9 and then repeat. Use the excitation table method for your design. Treat unused states as “don’t cares”. Include a switch to initialize the counter to the first count in your sequence. Your design should include the following: • a state diagram (include only the valid states) •...
what is nibble? what is counter?
what is nibble? what is counter?
effectiveness of counter-cyclical policies
effectiveness of counter-cyclical policies
Define a class called Counter whose internal "count" variable is a basic integer counter. This class...
Define a class called Counter whose internal "count" variable is a basic integer counter. This class track that count from its instantiation in the constructor (can be set to any positive integer, or 0). The count should never be allowed to be negative. Include methods that will set the counter to 0, increase the count by 1, and decrease the count by 1. Include an accessor method that returns the current count value (getCount()). There should be no input /...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT