What is this thing called? how does it work?
I've tried googling so much, even pasted the image in the google search box haha
Its used here on the MSP430:
Best Answer
It's a multiplexer. When the input on the side has a specific value, the input corresponding to that value is propagated to the output. It's not a single gate per se but rather is composed of several gates that implement the function.
Following is the truth table for a sixteen-to-one demultiplexer.
A0 through A3 are the output address select inputs, and are used to steer the digital input signal on E1 bar to the output corresponding to the port pointed to by the address select inputs, as long as E2 bar is low.
If you need to construct the Boolean equation for each state, then all you have to do is to collect the terms required to make that state unique and relate them properly.
The dual of a boolean expression is an expression that is obtained following these steps:
replace any logical sum (OR) with a logical product (AND)
replace any logical product (AND) with a logical sum (OR)
replace any 0 constant with a 1 constant
replace any 1 constant with a 0 constant
The two basic logical operations AND and OR are called dual of each other, i.e. AND is the dual operation of OR and viceversa. Hence the dual transformation can be explained as:
Replace any operation with its dual and any constant with its complement (negation).
Best Answer
It's a multiplexer. When the input on the side has a specific value, the input corresponding to that value is propagated to the output. It's not a single gate per se but rather is composed of several gates that implement the function.