Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
see the attached, two out of eight selection and then or..
=MikeMl; So what happens if the input pattern is 10100000, for example?
I don't believe that will work.I read your question backwards, then put together a schematic. After reading it again and adding a not gate to the output I believe this circuit is all you need. Although a little robust it could be simplified by programming in assembly or using a karnoff map. I believe there a simplified way to karnoff map with a larger number of inputs.
Another brute force approach: The are nine conditions to check for the logic input not being true -- all 0's on the input or only one input being 1. This can be done with nine 8-input NOR gates.
For the 8-input NOR gates connect each gate to the 8 logic inputs as follows.
1st gate-- All logic inputs connected directly to the respective gate inputs (all 0 check)
2nd gate --Logic inverter connected to first input, all other inputs connected directly
3rd gate -- Logic inverter connected to second input, all other inputs connected directly
4th gate -- Etc.
The outputs of these nine NOR gates go to a 9-input NOR gate (the Output).
The nine 8-input NOR gates thus determine if all inputs are 0, or if any single input is 1. Those are the conditions for an output 0 (2 or more logic inputs high criteria not met).
Thus if any of the eight gate outputs are 1 then the output NOR gate is 0.
If all of the eight gate outputs are 0 then the 2 or more high criteria is met and the output NOR gate output is 1.
I believe that will work.
Why is the first gate not required? You want a zero out when all inputs are zero.This is exactly same as PRODUCT of SUM. 1st gate is not required. i believe the OP knows this option and wated it more simpler.