Question

In: Computer Science

A clocked sequential circuit has three states, A, B, and C, and one input X. As...

A clocked sequential circuit has three states, A, B, and C, and one input X. As long as the input X is '1', the circuit alternates between the states A and C. If the input X becomes '0' (either in state A or C), the circuit goes to the state B and remain in state B as long as X continues to be '0'. The circuit returns to state A if the input becomes '0' once again and from then on repeats its behavior. Assume that the state assignments are A = 00, B = 01, and C = 10. Answer the following. (1) Draw the state diagram of the circuit. (2) Design the circuit using D-flipflops. *

Solutions

Expert Solution

Givan Three States - State A , State B , State C

One input - X

(1)State Diagram:

Explanation:As long as the input X is '1', the circuit alternates between the states A and C indicates that for input value X=1 circuit will be altered between A and C.If X=0 them it goes to State B and will be in State B as X continuos to be X=0 So a self loop is drawn for input value X=0.The circuit returns to state A if the input becomes '0' once again and from then on repeats its behavior indicates that repeats for X=0.

(2) Design the circuit using D-flipflops.

Explanation:Dp=X , So Dp is taking input from X , Internal clock (CLK) is taking input from External clock (CLK) , a AND gate is taking inputs and producing outputs.the final outputs are P and Q.

As shown in the table If P=0 and Q=0 it will be in state A , If P=0 and Q=1 it will be in state B , if P=1 and Q=0 it will be in state C.

P Q State
0 0 A
0 1 B
1 0 C


Related Solutions

Design a synchronous sequential logic circuit with input X (that has been synchronized to the clock)...
Design a synchronous sequential logic circuit with input X (that has been synchronized to the clock) and output Y. Every second high-to-low transition of X results in a one clock period long pulse on Y immediately after the transition. Otherwise, Y is 0. Draw a timing diagram (showing input, output and state variables) for an appropriate sequence on input X
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...
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...
Use JK-Flip-Flop to design a sequential circuit as an input for the previous designed decoder to...
Use JK-Flip-Flop to design a sequential circuit as an input for the previous designed decoder to write UAE. In this design, the sequential circuit will be used instead of the two bits switches and the output will be shown in three 7-segment displays one for each letter. Letters must glow one by one in a correct sequence where the speed depends on the clock frequency. Use only one circuit as an input for the three 7-segment displays where one of...
A sequential circuit has two JK flip-flops A and B, two inputs r and y,...
A sequential circuit has two JK flip-flops A and B, two inputs r and y, and one output z. The flip-flop input equations and circuit output equation are \(\begin{aligned} J_{A} &=A^{\prime} x+B^{\prime} y & K_{A}=B x^{\prime} y^{\prime} \\ J_{B} &=A^{\prime} x y & K_{B}=A^{\prime}+B^{\prime} x \\ z &=A^{\prime} x^{\prime}+B^{\prime} y^{\prime} & \end{aligned}\)(a) Derive the simplified state equations for A and B. (b) Tabulate the state table. (c) Draw the state diagram of the çircuit.
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,...
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...
Design a logic circuit that takes 2-bit input A and 2-bit input B and subtracts the...
Design a logic circuit that takes 2-bit input A and 2-bit input B and subtracts the two numbers using full adders and inverters with full adders diagram, which input is subtracted dos not matter.
Electronic Inc (EI) produces three types of circuit boards, A, B and C for the Computer...
Electronic Inc (EI) produces three types of circuit boards, A, B and C for the Computer Manufacturers and after sales maintenance industries. The cost system used by EI until 2013 was classified as the traditional where all cost except direct material and direct labour were allocated to each board based on the direct labour hours used to produce them, (i.e direct labour was the cost driver). The new Management accountant undertook a cost study to improve the costing and pricing...
A binary counter has one input X and counts as follows. If X = 0, it...
A binary counter has one input X and counts as follows. If X = 0, it counts 2, 3, 1 and repeats; if X = 1, it counts 1, 0, 3 and repeats. You can assume that the following cases do not occur: counter value is 0 with X = 0, and counter value is 2 with X = 1. (a) Draw the state diagram of the binary counter above. Use the binary counting values as the state names. You...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT