Question: : Consider a modified version of the Delay component, called OddDelay, that has a Boolean input variable in , a Boolean output variable out, and
: Consider a modified version of the Delay component, called OddDelay,
that has a Boolean input variable in a Boolean output variable out, and two Boolean state variables
x and y Both the state variables are initialized to and the reaction description is given by:
if y then out : x else out :;
x : in;
y :y
a Describe in words the behavior of the component OddDelay. Hint: what is the output at odd
and even rounds?
b List a possible execution of the component if it is supplied with the sequence of inputs
for the first tenth rounds.
c Describe the component OddDelay as an extendedstate machine with two modes. The mode
of the state machine should capture the value of the state variable y while the state variable x
should be updated using assignments in the modeswitches.
d Is the OddDelay component finitestate? Draw the corresponding Mealy machine.
Recall that Delay is:
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
