Why can't I connect more that one chip part output to chip output?
Posted by hacker on Jun 01, 2020; 5:02pm
URL: http://nand2tetris-questions-and-answers-forum.52.s1.nabble.com/Why-can-t-I-connect-more-that-one-chip-part-output-to-chip-output-tp4034728.html
When defining a Mux Chip I thought that I could implement it using just 2 Ands and 1 Not chips, but I quickly figured out that HDL doesn't allow me to mix multiple outputs from many of chip parts into one out pin, given "an output pin may only be fed once by a part's output". Why? In a real world it seems to be a common practice to wire together multiple pins so we get ONE (or True) when at least one of the internal chips produces ONE. But I'm forced to use ORs to combine outputs.