);
wire [7:0] mux_out;
wire Serial_in;
wire [4: 0] sel_mux;
wire [4: 0] sel_demux;
wire [7:0] Par_out;
Digital_Switch_Control_Unit M4 (sel_mux, sel_demux, load, load_Data_Register, frame_synch,
clock_488ns, reset);
endmodule
`timescale 1 ns / 10 ps
module t_Digital_Switch ();
wire [7: 0] D_Out31, D_Out30, D_Out29, D_Out28, D_Out27, D_Out26, D_Out25, D_Out24, D_Out23,
reg clock_488ns, reset;
reg frame_synch;
parameter clock_488ns_period = 488; // 488 ns
parameter synch_period = 125000; // 125 usec
Digital_Switch M0 (D_Out31, D_Out30, D_Out29, D_Out28, D_Out27, D_Out26, D_Out25, D_Out24,
D_Out23, D_Out22,D_Out21, D_Out20, D_Out19, D_Out18, D_Out17, D_Out16, D_Out15, D_Out14,