Entity: oh_mux9

Diagram

N sel8 sel7 sel6 sel5 sel4 sel3 sel2 sel1 sel0 [N-1:0] in8 [N-1:0] in7 [N-1:0] in6 [N-1:0] in5 [N-1:0] in4 [N-1:0] in3 [N-1:0] in2 [N-1:0] in1 [N-1:0] in0 [N-1:0] out

Description

#############################################################################

Function: 9:1 one hot mux

#############################################################################

Author: Andreas Olofsson

License: MIT (see LICENSE file in OH! repository)

#############################################################################

Generics

Generic name Type Value Description
N 1 width of mux

Ports

Port name Direction Type Description
sel8 input
sel7 input
sel6 input
sel5 input
sel4 input
sel3 input
sel2 input
sel1 input
sel0 input
in8 input [N-1:0]
in7 input [N-1:0]
in6 input [N-1:0]
in5 input [N-1:0]
in4 input [N-1:0]
in3 input [N-1:0]
in2 input [N-1:0]
in1 input [N-1:0]
in0 input [N-1:0]
out output [N-1:0] selected data output