Answered step by step
Verified Expert Solution
Question
1 Approved Answer
In this exercise we will explore designing an integrated circuit for use within a coffee grinder. Rather than tackling the entire system, we'll focus on
In this exercise we will explore designing an integrated circuit for use within a coffee grinder. Rather than tackling the entire system, we'll focus on a specific aspect of it Imagine the coffee maker already has a circuit responsible for managing the heating element and the water pump. Your objective is to design a simple circuit to control the coffee grinder. The grinder is driven by a motor with two input bits:
G: If G the grinder operates. If G the grinder is inactive.
F: If F and G the grinder operates in a fine setting. If F and G the grinder operates in a coarse setting.
The manufacturer of this coffee maker requests a synchronous circuit that will control the grinder to switch between fine and coarse grinding each time the coffee maker is turned on The circuit to be designed will receive a single input bit I from the circuit controlling the heating element.
When I the grinder should operate.
When I the grinder should remain inactive.
To guide your design process, complete parts a to d below.
a Draw a Finite State Machine that describes this state circuit. Since this circuit has possible combinations of outputs, it should have states. Be sure to include the
inputs and outputs in the FSM Order the outputs as GF Therefore, a transition in
the FSM will be labeled as IGF The change in grinding setting should be triggered
by the coffee maker turning on
b Create a truth table to describe the inputs, outputs, and transitions of your FSM That is create a truth table describing the combinational logic of your eventual state circuit. Since there are states, you must have bits of input to encode the current state, and bits of output to encode the next state. Hint: your table should have rows and columns.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started