• Home
  • Textbooks
  • Digital Design and Computer Organization
  • Design of Sequential Circuits and State Minimization

Digital Design and Computer Organization

Hassan A. Farhat

Chapter 8

Design of Sequential Circuits and State Minimization - all with Video Answers

Educators


Chapter Questions

04:24

Problem 1

Given the characteristic equations, $A^{+}$and $B^{+}$, and the output equation, out, such that
$$
A^{+}(A, B, x)=A+x A^{\prime} \quad B^{+}(A, B, x)=B+(x A)^{\prime} \quad \text { Out }=A+B
$$

Design the sequential circuit that realizes the above functions using D flip-flops.

Gabriel Eduok
Gabriel Eduok
Numerade Educator

Problem 2

Verify the circuit designed in question 1 is correct by generating the characteristic equations from the circuit design.

Check back soon!

Problem 3

Given the characteristic equations, $A^{+}$and $B^{+}$, and the output equation, out, such that
$$
A^{+}(A, B, x)=A B x+A^{\prime} \quad B \quad B^{+}(A, B, x)=B x+A B^{\prime} \quad \text { Out }=A B
$$
(a) Show the design of the circuit using JK flip-flops.
(b) Verify your design is correct by deriving the characteristic equations of the circuit and showing the equations are equal to above given equations.

Check back soon!

Problem 4

Given the characteristic equations, $A^{+}$and $B^{+}$, and the output equation, out, such that
$A^{+}(A, B, x)=x+A^{\prime} \quad B$
$$
B^{+}(A, B, x)=x+B \quad \text { Out }=(A B)^{\prime}
$$

Design the circuit that realizes the above functions using $\mathrm{JK}$ flip-flops.

Check back soon!

Problem 5

Given the state diagram constructed in example 8.5.2. Form a new state diagram with two memory elements $X$ and $Y$ and with the assignment $X Y=00,01,10$, and 11 representing the states $A, B, C$, and $D$, respectively.

Check back soon!

Problem 6

Show the complete design procedure of example 8.5 .2 based on the assignment given in question 8.5. Use D flip-flop for $X$ and SR flipflop for $Y$.

Check back soon!

Problem 7

Repeat question 8.6 based on the assignment $X Y=00,01,10,11$ representing $A, C, D$, and $B$, respectively. Use JK flip-flops for both memory elements $X$ and $Y$.

Check back soon!

Problem 8

Show the complete design of the soda vending machine example given in Example 8.5.1. Use a normal binary encoding scheme to represent the states with 000 representing the state with the label 0,001 representing the state with label 10 , etc. Design your circuit using JK flip-flops.

Check back soon!

Problem 9

Construct the Mealy state diagram of a sequential circuit with a single input. The circuit outputs a 1 whenever the binary input entered thus far is divisible by 5 . Assume the number is entered from most significant to least significant. For example, on the input 110101 the output produced is 000001 .

Check back soon!
03:26

Problem 10

Construct the Moore machine state diagram of the circuit description given in question 8.9 .

Chris Trentman
Chris Trentman
Numerade Educator

Problem 11

Construct the Mealy state diagram of a circuit that receives a single input. The circuit outputs a 0 until either of the sequences 000 , 001 , or 111 are detected. The output is 1 on all inputs afterward.

Check back soon!

Problem 12

Show the design of the state diagram of the adder circuit given in example 8.5.4 using
(a) D flip-flops
(b) JK flip-flops
(c) T flip-flops
(d) SR flip-flops

Check back soon!

Problem 13

Show the design of the circuit of the state diagram given in example 8.6 .2 using
(a) D flip-flops
(b) JK flip-flops
(c) T flip-flops
(d) SR flip-flops

Check back soon!

Problem 14

Show the design of a sequence detector detecting the sequence 10111 using D flip-flops.

Check back soon!

Problem 15

Show the design of a sequence detector detecting the sequence 10111 using JK flip-flops.

Check back soon!

Problem 16

Given the state table shown in Figure E8.1. Find the minimal state table.
FIGURE E8.1 can't copy

Check back soon!

Problem 17

Given the state table shown in Figure E8.2. Find the minimal state table.
FIGURE E8.2 can't copy

Check back soon!

Problem 18

Given the state table shown in Figure E8.3. Construct the corresponding state diagram. From the state diagram, construct the equivalent Moore state diagram.
FIGURE E8.3 can't copy

Check back soon!