The circuit has two inputs, A and B, and an output F. The inputs A, B are compared in each step and if all bits in A and

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899603
Joined: Mon Aug 02, 2021 8:13 am

The circuit has two inputs, A and B, and an output F. The inputs A, B are compared in each step and if all bits in A and

Post by answerhappygod »

The circuit has two inputs, A and B, and an output F. The inputsA, B are compared in each step and if all bits in A and B (seen sofar) have been equal, the output is F=1. If at any point A ≠ B,then F=0 for the remainder of the operation of the circuit.Example: If A=110 and B=110, then the output is F=111. If A=1111and B=1101, then the output is F=1100.
a) (3 points) Draw a state diagram representing the circuit as aMealy FSM.
b) (3 points) Draw a state diagram representing the circuit as aMoore FSM.
c) (5 pts) Fill in the state table for this circuit for both FSMmodels (see the output column).
Current Inputs Next Output Output MealyMoore
d) (5 points) Determine the minimized next state and outputequation for each FSM type using D flip-flop (C) implementation ofthe circuit. Use the K-maps below to minimize the logic asnecessary. Make sure to label each graph accordingly.
Mealy FSM
Next state equation: ____________________ Output equation: F =_________
Moore FSM
Next state equation: ____________________ Output equation: F =_________
e) (4 points) Implement the Mealy version of the circuit usingPLA: show the content of the PLA and the connecting registers.
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply