30: Ch30 = demux_in;
31: Ch31 = demux_in;
endcase
end
endmodule
/*
module t_Digital_Switch_Demux ();
wire [7: 0] Ch31, Ch30, Ch29, Ch28, Ch27,
integer j, k;
Digital_Switch_Demux M0 (Ch31, Ch30, Ch29, Ch28, Ch27, Ch26, Ch25, Ch24, Ch23, Ch22,Ch21,
Ch20, Ch19, Ch18, Ch17, Ch16, Ch15, Ch14, Ch13, Ch12, Ch11, Ch10, Ch9, Ch8, Ch7, Ch6, Ch5, Ch4,
Ch3, Ch2, Ch1,Ch0, demux_in, sel_demux);
module Digital_Switch_Mux (
output reg [7: 0] mux_out,
input [7: 0] Ch31, Ch30, Ch29, Ch28, Ch27,
Ch26, Ch25, Ch24, Ch23, Ch22,
Ch21, Ch20, Ch19, Ch18, Ch17,
mux_out = 0;
case (sel_mux)
0: mux_out = Ch0;
1: mux_out = Ch1;
2: mux_out = Ch2;
3: mux_out = Ch3;