gately

Design a Multiplexer

Build a digital traffic director to route multiple incoming signals safely down a single bus.

What is a Multiplexer (MUX)?

A multiplexer is effectively a highly complex digital train switch track. Imagine having four different data streams (like four separate network connections), but you only own a single output wire into your processor.

You strictly need a mechanism allowing you to specify exactly which feed selectively passes through the output wire while completely discarding the ambient noise of the others.

Data Funneling

A massive 2-to-1 multiplexer exclusively selects streams via a single Selector variable.

  • If Selector = 0, only Channel 0 data survives.
  • If Selector = 1, the internal AND gates forcibly sever Channel 0, and exclusively pipe Channel 1.

Use the Selector Switch in the middle of our visual diagram below to change which stream lights up the backend!

SelectorChannel 0Channel 1Output
0000
0010
0101
0111
1000
1011
1100
1111
Gately

A visual logic editor for building, simulating, and sharing digital circuits with ease. Drag, drop, and explore logic.

© 2026 Gately