module bayer2RGB(
input I_rst_p,
input I_clk_pixel,
input [7:0] I_bayer_data,
input I_v_sync,//high active
input I_h_sync,//high active -data valid
output [15:0] O_RGB_data,
output [7:0] O_RGB_data_R,
output [7:0] O_RGB_data_G,
output [7:0] O_RGB_data_B,
output O_RGB_data_valid,
output O_v_sync
);
parameter ROW_WIDTH = 1920;
parameter COL_WIDTH = 1080; //0325 HM
reg v_sync_d1;
reg v_sync_d2;
reg v_sync_d3;
wire v_sync_pos;
reg h_sync_d1;
reg h_sync_d2;
reg h_sync_d3;
wire h_sync_pos;
reg [7:0] bayer_data_d1;
reg [7:0] bayer_data_d2;
reg [7:0] bayer_data_d3;
reg [10:0] row_cnt;// 0-1024
reg [10:0] col_cnt;
bayer2RGB
最新推荐文章于 2025-05-20 09:00:04 发布