Demulitplexing
Uses the same physical mechanisms as multiplexing
- Has to reflect the multiplexing mechanism
Addressing
- Input channel must select the proper output channel to receive each sub-channel
Centralized implementations
- Demuxer explicitly uses output channels
Distributed implementations
- Input channel is broadcast to all the output channels
- Address decoder picks off the sub-channel as its data fly past