init update to 12/30 8.37 am
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
`timescale 1ns / 1ps
|
||||
|
||||
|
||||
module vga_data_selector(
|
||||
input clk,
|
||||
input [11:0] in1,
|
||||
input [11:0] in2,
|
||||
input [11:0] in3,
|
||||
input [11:0] in4,
|
||||
output [11:0] out
|
||||
);
|
||||
|
||||
assign out[0] = in1[0] | in2[0] | in3[0] | in4[0];
|
||||
assign out[1] = in1[1] | in2[1] | in3[1] | in4[1];
|
||||
assign out[2] = in1[2] | in2[2] | in3[2] | in4[2];
|
||||
assign out[3] = in1[3] | in2[3] | in3[3] | in4[3];
|
||||
assign out[4] = in1[4] | in2[4] | in3[4] | in4[4];
|
||||
assign out[5] = in1[5] | in2[5] | in3[5] | in4[5];
|
||||
assign out[6] = in1[6] | in2[6] | in3[6] | in4[6];
|
||||
assign out[7] = in1[7] | in2[7] | in3[7] | in4[7];
|
||||
assign out[8] = in1[8] | in2[8] | in3[8] | in4[8];
|
||||
assign out[9] = in1[9] | in2[9] | in3[9] | in4[9];
|
||||
assign out[10] = in1[10] | in2[10] | in3[10] | in4[10];
|
||||
assign out[11] = in1[11] | in2[11] | in3[11] | in4[11];
|
||||
|
||||
endmodule
|
||||
Reference in New Issue
Block a user