Question: 1 . ( 1 2 points ) Design a system that outputs the maximum of data input samples. The system has an 8 - bit
points Design a system that outputs the maximum of data input samples. The system has an bit unsigned data input I and an bit unsigned output M A X The data input is sampled when a single bit input s changes from to In other words, the system notices the current value of I whenever s goes from to then outputs the maximum of all the samples received so far. Additionally, the system has a single bit input r which controls a reset. Whenever r the maximum should be reset to zero.
a Draw an HLSM describes the behavior of the system.
b Draw the data path for the processor.
c Draw the custom processor architecture showing inputs, outputs, and connections for controller and datapath.
d Draw the FSM state diagram for the controller of the processor.
points Update the soda dispenser example discussed in class and in Chapter of Vahid with the following modifications:
Add a multibit output R which denotes the number of cents that should be returned as change. This output should be zero unless the total is greater than the amount for the soda.
You can assume that when the dispense output is one, the machine will automatically return the amount of change stored in R
Add another multibit input T which is an alternate cost for the soda ie the soda could cost either S or T
Add a single bit input b which determines which cost to use. If b soda costs S otherwise it costs T
a Draw an HLSM which includes new inputs and behaviors.
b Draw the data path for the processor.
c Draw the custom processor architecture showing inputs, outputs, and connections for controller and datapath.
d Draw the FSM state diagram for the controller of the processor. points A soda manufacturing plant needs to monitor the amount of carbonated water in two storage vats Storage X and Storage Y Two volume sensors output the volume as bit numbers. Design a system that will accept the two bit inputs from the sensors and outputs the following values to a display using a single bit output:
Volume in Storage X
Volume in Storage Y
Total Volume in Storage X and Storage Y
The amount displayed should depend on a user's button input. Each time a button is pressed the display should cycle to the next option. In other words, the volume displayed will change each time a button input changes from to
a Draw an HLSM describes the behavior of the system.
b Draw the data path for the processor.
c Draw the custom processor architecture showing inputs, outputs, and connections for controller and datapath.
d Draw the FSM state diagram for the controller of the processor.
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
