fix some errors
This commit is contained in:
parent
74425d1c28
commit
5eebe6e922
|
@ -1,4 +1,6 @@
|
||||||
module crop #(
|
module crop #(
|
||||||
|
parameter IN_WIDTH = 1936,
|
||||||
|
parameter IN_HEIGHT = 1088,
|
||||||
parameter OFFSET_X = 8,
|
parameter OFFSET_X = 8,
|
||||||
parameter OFFSET_Y = 4,
|
parameter OFFSET_Y = 4,
|
||||||
parameter OUT_WIDTH = 640,
|
parameter OUT_WIDTH = 640,
|
||||||
|
@ -64,9 +66,9 @@ module crop #(
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
if (cnt_x >= (OFFSET_X + OUT_WIDTH)) begin
|
if (cnt_x >= IN_WIDTH) begin
|
||||||
cnt_x <= 0;
|
cnt_x <= 0;
|
||||||
if (cnt_y >= (OFFSET_Y + OUT_HEIGHT)) begin
|
if (cnt_y >= IN_HEIGHT) begin
|
||||||
cnt_y <= 0;
|
cnt_y <= 0;
|
||||||
end
|
end
|
||||||
else begin
|
else begin
|
||||||
|
|
|
@ -65,7 +65,7 @@ module chanels_to_RGB #(
|
||||||
|
|
||||||
SEND_DATA: begin
|
SEND_DATA: begin
|
||||||
fifo_en <= 1;
|
fifo_en <= 1;
|
||||||
fifo_in <= {data_cal[0][OUT_DEPTH - 1:0], data_cal[1][OUT_DEPTH - 1:0],data_cal[2][OUT_DEPTH - 1:0]};
|
fifo_in <= {data_cal[0][OUT_DEPTH - 1:0], data_cal[1][OUT_DEPTH - 1:0], data_cal[2][OUT_DEPTH - 1:0]};
|
||||||
end
|
end
|
||||||
endcase
|
endcase
|
||||||
end
|
end
|
||||||
|
|
2
isp.v
2
isp.v
|
@ -58,7 +58,7 @@ module isp #(
|
||||||
.clk(clk),
|
.clk(clk),
|
||||||
.reset(reset),
|
.reset(reset),
|
||||||
.in_en(rgb_en),
|
.in_en(rgb_en),
|
||||||
.data_in({im_red, im_green, im_blue}),
|
.data_in({im_blue, im_green, im_red}),
|
||||||
|
|
||||||
.out_que(scale_in_que),
|
.out_que(scale_in_que),
|
||||||
.out_en(scale_in_en),
|
.out_en(scale_in_en),
|
||||||
|
|
|
@ -126,7 +126,7 @@ int sc_main(int argc, char* argv[]) {
|
||||||
for (int y = 0; y < IM_HEIGHT; y++) {
|
for (int y = 0; y < IM_HEIGHT; y++) {
|
||||||
for (int x = 0; x < IM_WIDTH; x++) {
|
for (int x = 0; x < IM_WIDTH; x++) {
|
||||||
image[y * IM_WIDTH + x] = (uint16_t)buf[i] + ((uint16_t)buf[i + 1] << 8);
|
image[y * IM_WIDTH + x] = (uint16_t)buf[i] + ((uint16_t)buf[i + 1] << 8);
|
||||||
i++;
|
i += 2;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
cout << "Finish Reading data" << endl;
|
cout << "Finish Reading data" << endl;
|
||||||
|
|
Loading…
Reference in New Issue