Question

In: Electrical Engineering

Design and implement a sequential circuit that counts from 0-3 in a repeating cycle with two...

Design and implement a sequential circuit that counts from 0-3 in a repeating cycle with two inputs: step and reset. If the step input is 1 the count progresses to the next value, if 0 you stay at the current value. If the reset input is 1 the count returns to 0, if 0 it has no effect. If both step and reset are 1, reset takes precedence.
Use J-K flip flops in your design and follow the design process outlined:
• Derive a state diagram for the circuit
• Create a state table
• Derive the flip-flop input equations and output equations
• Draw the logic diagram
• Implement the logic circuit on your breadboard for presentation

Solutions

Expert Solution

PRESENT STATE

INPUTs

NEXT STATE

JK EXCITATION INPUT

Q1

Q0

STEP

RESET

Q1+

Q0+

J1

K1

J0

K0

0

0

0

0

0

0

0

X

0

X

0

0

0

1

0

0

0

X

0

X

0

0

1

0

0

1

0

X

1

X

0

0

1

1

0

0

0

X

0

X

0

1

0

0

0

1

0

X

X

0

0

1

0

1

0

0

0

X

X

1

0

1

1

0

1

0

1

X

X

1

0

1

1

1

0

0

0

X

X

1

1

0

0

0

1

0

X

0

0

X

1

0

0

1

0

0

X

1

0

X

1

0

1

0

1

1

X

0

1

X

1

0

1

1

0

0

X

1

0

X

1

1

0

0

1

1

X

0

X

0

1

1

0

1

0

0

X

1

X

1

1

1

1

0

0

0

X

1

X

1

1

1

1

1

0

0

X

1

X

1


Related Solutions

Design a 4x4 Sequential Multiplier Circuit Design a sequential circuit to calculate the product of two...
Design a 4x4 Sequential Multiplier Circuit Design a sequential circuit to calculate the product of two 4-bit binary numbers, and then display the decimal result in three HEX displays. Design the circuit at the register transfer level. The inputs include two 4-bit binary numbers, one clock signal, one reset, and one start. The output includes one 8-bit binary number, one ready signal. The sequential circuit uses adder only, and does not use combinational multiplier. Using basic gates : Counter, Register,...
Question 3: A)Design a BCD counter. -The circuit counts from 0 to 9, then resets back...
Question 3: A)Design a BCD counter. -The circuit counts from 0 to 9, then resets back to 0 to restart the counting sequence. -The circuit has one input run/stop. If the input is 1, the eounter will count. If the input is 0, the counter will freeze in its current location until the input is set to 1 again. -The circuit has one output. It becomes 1 when the counter completes a cycle and starts the next one. Otherwise, that...
Design and implement a binary-encoded sequential circuit subject to the following specifications.   This circuit is going...
Design and implement a binary-encoded sequential circuit subject to the following specifications.   This circuit is going to be used to control access to security system. It has a single 2-bit wide input, called X = X1X0 that represents a key-pad that is capable of accepting numbers 0 to 3, representing digits of a passcode. It has a single 1-bit wide output, called F, that is attached to the disarming mechanism. The behavior is that if the correct passcode is entered...
Design a Moore sequential circuit that has an input X and an output Y. The circuit...
Design a Moore sequential circuit that has an input X and an output Y. The circuit detects the following sequence: 100 Your answer should include state diagram and state table. Hint. X= 0 1 0 1 0 0 0 1 1 1 0 0 1 0 1 Y= 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0
It is required to design a synchronous sequential circuit that receives two input bit streams X...
It is required to design a synchronous sequential circuit that receives two input bit streams X and Y, and detects identical 4-bit sequences in both X and Y that are non-overlapping. The output Z is also a bit stream that produces a 1 only after detecting two identical 4-bit input sequences. Use an asynchronous reset input to reset the sequential circuit to its initial state. Example: X: 001010 110010 0111 1010100 0111 Y: 011010 100010 0111 1000100 0010 Z: 000001...
2. A sequential circuit has two pulse inputs, x1 and x2. The output of the circuit...
2. A sequential circuit has two pulse inputs, x1 and x2. The output of the circuit becomes 1 whenever the pulse sequence x1x1x2x2x2x1 is detected. The output then remains 1 for all subsequent x1 pulses until an x2 pulse occurs. (a) Derive a minimal state table describing the circuit operation. (Here you need to define the states and then perform state reduction). (b) Synthesize the circuit using SR latches in the master rank. (Here, you need to make state assignment,...
On logisim or any circuit building program, design a counter that counts 9,8,7,6,5,4,3,2,1,0 then back to...
On logisim or any circuit building program, design a counter that counts 9,8,7,6,5,4,3,2,1,0 then back to 9. After, add to it's output a 7 segment decoder and it's display. thank you!
complete the Elevator circuit Design from level 1 to 3.
complete the Elevator circuit Design from level 1 to 3.
Consider a sequential circuit to control the washer: The circuit receives 3 input signals: Clock, DoorOpen,...
Consider a sequential circuit to control the washer: The circuit receives 3 input signals: Clock, DoorOpen, and Start. It also maintains a state bit Wash. If DoorOpen = 1, Wash should be set to 0. Otherwise, if Start = 1, Wash should be set to 1 and if Start = 0, Wash should retain its value from previous cycle. Make A truth table to compute the new value of Wash; Make A circuit Diagram. ------------------------------------ How would the truth table...
Design a sequential circuit with 2 JK flip-flops A and B, and 2 inputs, E...
Design a sequential circuit with 2 JK flip-flops A and B, and 2 inputs, E and x. the design must adhere to the following requirements: If E = 0, the circuit remains in the same state regardless of the value of x.  When E = 1 and x = 1, the circuit goes through the state transitions from 00 to 01 to 10 to 11 back to 00 and repeats. When E = 1 and x = 0, the circuit goes through the...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT