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.

circle-info

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.

circle-info

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