45 parameter CMD_DONE_BIT=
10,
// VDT BUG: CMD_DONE_BIT is used in a function call parameter! 47 parameter RSEL=
1'b1,
// late/early READ commands (to adjust timing by 1 SDCLK period) 48 parameter WSEL=
1'b0 // late/early WRITE commands (to adjust timing by 1 SDCLK period) 52 // programming interface 58 input [
5:
0]
num_cols_in_m1,
// number of 16-pixel columns to read (rows first, then columns) - 1 61 input start_rd,
// start generating commands by cmd_encod_linear_rd 62 input start_wr,
// start generating commands by cmd_encod_linear_wr 63 output reg start,
// this channel was started (1 clk from start_rd || start_wr 64 output reg [
31:
0]
enc_cmd,
// encoded command 65 output reg enc_wr,
// write encoded command 82 )
cmd_encod_tiled_rd_i (
106 )
cmd_encod_tiled_wr_i (
124 always @(
posedge clk)
begin 132 always @(
posedge clk)
begin
[ADDRESS_NUMBER-1:0] 4477start_row
[ADDRESS_NUMBER-1:0] 4448start_row
cmd_encod_tiled_wr_i cmd_encod_tiled_wr
cmd_encod_tiled_rd_i cmd_encod_tiled_rd
[FRAME_WIDTH_BITS:0] 4378rowcol_inc_in
[COLADDR_NUMBER-4:0] 4449start_col
[COLADDR_NUMBER-4:0] 4377start_col
[FRAME_WIDTH_BITS:0] 4479rowcol_inc_in
[FRAME_WIDTH_BITS:0] 4450rowcol_inc_in
[ADDRESS_NUMBER-1:0] 4376start_row
[COLADDR_NUMBER-4:0] 4478start_col