Write an HDL module for the FSM from Exercise 3.29.? Data from problem 3.29 Your company, Detect-o-rama,

Question:

Write an HDL module for the FSM from Exercise 3.29.?

Data from problem 3.29

Your company, Detect-o-rama, would like to design an FSM that takes two inputs, A and B, and generates one output, Z. The output in cycle n, Zn, is either the Boolean AND or OR of the corresponding input An and the previous input An-1, depending on the other input, Bn: Zn= An An?1 if Bn= 0 Zn= An + An?1 if Bn= 1(a) Sketch the waveform for Z given the inputs shown in Figure 3.71.?

(b) Is this FSM a Moore or a Mealy machine??

(c) Design the FSM. Show your state transition diagram, encoded state transition table, next state and output equations, and schematic.?

image

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  answer-question

Digital Design and Computer Architecture

ISBN: 978-0123944245

2nd edition

Authors: David Harris, Sarah Harris

Question Posted: