DMux8Way Chip

Abstraction and Implementation of 8-way Demultiplexor Chip in Hardware Design Language and Java™.

DMux8Way (8-way Demultiplexor) Chip

An 8-way Demultiplexor chip outputs the given input to certain output pin, which is specified by selector bit.

Width of selector bit = (log 8) to the base 2 = 3

Chip name: DMux8Way
Inputs: in, sel[3]
Outputs: a, b, c, d, e, f, g, h
Function: If sel=000 then {a=in, b=c=d=e=f=g=h=0}
                else if sel=001 then {b=in, a=c=d=e=f=g=h=0}
                else if sel=010 ...
                ...
                else if sel=111 then {h=in, a=b=c=d=e=f=g=0}.
Abstraction of 8-way Demultiplexor Chip - Representation

Implementation of DMux8Way Chip in HDL

The function in the above abstraction can help in the implementation of DMux8Way Chip.

You can use the DMux4Way Chip that you've built earlier.

Implementation of DMux8Way Chip in Java™

Similar to the Implementation in HDL

Last updated