Search code examples
digital-design

Design an OR gate only using Demultiplexers


Show the OR gate operation by only using de-multiplexers. I know it is quite impractical implementation but these types of questions are being asked in placement tests.

https://i.sstatic.net/mQAZD.png

check out OR gate truth table if you want from the above link


Solution

  • here is or gate implementation using demux

    take 1*2 demux : input as 1 selection input as A then at 0th output of the demux: Not(A.1) = ABar

    similar way BBar will get from B.

    now take another 1*4 demux: input as 1 selection inputs :- ABar & BBar

    then at 0th output of the demux: Not(ABar.BBar.1) = A+B