Question: [ Please refer to the attached image ] At your first job after grathating, you have been assigned to design the logic circuit of a
Please refer to the attached image
At your first job after grathating, you have been assigned to design the logic circuit of a
new childreris toy. The toy is furned on by the parent using a small button on the back
that is not part of your design. Once the ficy is tumed on there are large buttons on
the front that the child may press. You must cansider both of these buttons in your
design.
Button controls the lighting of lights: red, yellow, and blue. Before button is
pressed, the toy is in its inifial state with no lights on When button is first pressed, the
red light tums on When button is pressed again, the red light turns off and the yellow
light immedately turns on Wher buton is pressed again, the yelow light lums of and
the blue light immedstely turns on When button is pressed again, the blue light turns
off and the red light immedately turns on again. There are culputs from your circuit
connecting to the lights. One output goes to each of the lights. You must send a logic
high signal to the appropriate light to turn it on
The second button controk music played by the toy. Pegardess of what state the lights
are in a press of bution turns the music on When the music is on a press of bution
turns the music off. There is oulput from your circuit cornecting to the music player.
This oulput should be logic high wher the music is onc. You may assume orly buthon is
pressed at a fime. The button press is momentary, where one press geverales a in
the incorring serial data inputs, which are otherwise If your design results in unused
states, ensure their next state is off. Any culputs from unused states are to be treated
as off for their value. Implement your design for the lights and music using. JK llipflops
in a Moore model On the following pages you will find parts to this question which will
require you to daw the state dagram, define the state table, minimize the Boclean
functions, nestly draw the final circuit, and modity the design.
a Very neatly and concisely draw the state diagrams for this design. Be sure
to desrly labed states, imputs and oulputs Clearly defire each state and
assign each an appropriate binary value. marks
b Very neatly record the correct crdered state tables of the state diagram and
inclute the fipflop inputs. marks
c Neatly create and complete the required kmaps for the design and minimize
the minterns. Place a bow around each firal minimized Boolean function.
Ensure to write each term in alphabetical order ie correct porst, incorrect:
stqpr maks
d Very neatly daw your design's digtal circuit using standard logic symbols.
Label all inputs and outpus You may assume the complement of any
variable is rearily available. marks
e Now imagine the design specification has changed slightly so that the music
is only turned on by button i a light is on For example, if no light is on a
press of button will not have ary effect. Use JK fliplops in a Moore model.
Draw the new cigital circuit. You do not need to do the full design process if
you can otherwise determine a correct circuit that will implement the required
functionaity. Labed al inputs and outputs. You may assume the complement
of any yariable is regdy
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
