Question
I'm having trouble figuring out this problem for my digital logic homework. 1. You are an engineer working for the XYZ manufacturing company. You have
I'm having trouble figuring out this problem for my digital logic homework.
1. You are an engineer working for the XYZ manufacturing company. You have been tasked with writing the error checking code for the manufacturing floor. There are three machines with sensors that indicate if they are running and a stop button. Use the following definitions:
Inputs:
Machine 1: M1 (1 if running, 0 if not running)
Machine 2: M2 (1 if running, 0 if not running)
Machine 3: M3 (1 if running, 0 if not running)
Stop Button: S (1 if stopped, 0 if not stopped)
Output:
Error: E (1 if there is an error, 0 if no error)
Here are the rules:
If the system is stopped then if any machine is running it is an error.
If the system is not stopped and only Machine 1 is running it is an error.
If the system is not stopped and only Machine 3 is running it is an error.
Machines 1 and 3 are never on unless Machine 2 is also on.
All other conditions are not errors.
2. Write the minimal SOP equation to determine when there is an error
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