Line 80... |
Line 80... |
vid_ram_dout_rdy_nxt_i, // Video-RAM data output ready during next cycle
|
vid_ram_dout_rdy_nxt_i, // Video-RAM data output ready during next cycle
|
|
|
refresh_active_i, // Display refresh on going
|
refresh_active_i, // Display refresh on going
|
refresh_data_request_i, // Display refresh new data request
|
refresh_data_request_i, // Display refresh new data request
|
refresh_frame_base_addr_i, // Refresh frame base address
|
refresh_frame_base_addr_i, // Refresh frame base address
|
refresh_lut_select_i // Refresh LUT bank selection
|
|
|
hw_lut_palette_sel_i, // Hardware LUT palette configuration
|
|
hw_lut_bgcolor_i, // Hardware LUT background-color selection
|
|
hw_lut_fgcolor_i, // Hardware LUT foreground-color selection
|
|
sw_lut_enable_i, // Refresh LUT-RAM enable
|
|
sw_lut_bank_select_i // Refresh LUT-RAM bank selection
|
);
|
);
|
|
|
// OUTPUTs
|
// OUTPUTs
|
//=========
|
//=========
|
output [15:0] refresh_data_o; // Display refresh data
|
output [15:0] refresh_data_o; // Display refresh data
|
Line 121... |
Line 126... |
input vid_ram_dout_rdy_nxt_i; // Video-RAM data output ready during next cycle
|
input vid_ram_dout_rdy_nxt_i; // Video-RAM data output ready during next cycle
|
|
|
input refresh_active_i; // Display refresh on going
|
input refresh_active_i; // Display refresh on going
|
input refresh_data_request_i; // Display refresh new data request
|
input refresh_data_request_i; // Display refresh new data request
|
input [`APIX_MSB:0] refresh_frame_base_addr_i; // Refresh frame base address
|
input [`APIX_MSB:0] refresh_frame_base_addr_i; // Refresh frame base address
|
input [1:0] refresh_lut_select_i; // Refresh LUT bank selection
|
|
|
input [2:0] hw_lut_palette_sel_i; // Hardware LUT palette configuration
|
|
input [3:0] hw_lut_bgcolor_i; // Hardware LUT background-color selection
|
|
input [3:0] hw_lut_fgcolor_i; // Hardware LUT foreground-color selection
|
|
input sw_lut_enable_i; // Refresh LUT-RAM enable
|
|
input sw_lut_bank_select_i; // Refresh LUT-RAM bank selection
|
|
|
|
|
//=============================================================================
|
//=============================================================================
|
// 1) WIRE, REGISTERS AND PARAMETER DECLARATION
|
// 1) WIRE, REGISTERS AND PARAMETER DECLARATION
|
//=============================================================================
|
//=============================================================================
|
Line 203... |
Line 213... |
.lut_ram_dout_rdy_nxt_i ( lut_ram_dout_rdy_nxt_i ), // LUT-RAM data output ready during next cycle
|
.lut_ram_dout_rdy_nxt_i ( lut_ram_dout_rdy_nxt_i ), // LUT-RAM data output ready during next cycle
|
`endif
|
`endif
|
|
|
.refresh_active_i ( refresh_active_i ), // Display refresh on going
|
.refresh_active_i ( refresh_active_i ), // Display refresh on going
|
.refresh_data_request_i ( refresh_data_request_i ), // Request for next refresh data
|
.refresh_data_request_i ( refresh_data_request_i ), // Request for next refresh data
|
.refresh_lut_select_i ( refresh_lut_select_i ) // Refresh LUT bank selection
|
|
|
.hw_lut_palette_sel_i ( hw_lut_palette_sel_i ), // Hardware LUT palette configuration
|
|
.hw_lut_bgcolor_i ( hw_lut_bgcolor_i ), // Hardware LUT background-color selection
|
|
.hw_lut_fgcolor_i ( hw_lut_fgcolor_i ), // Hardware LUT foreground-color selection
|
|
.sw_lut_enable_i ( sw_lut_enable_i ), // Refresh LUT-RAM enable
|
|
.sw_lut_bank_select_i ( sw_lut_bank_select_i ) // Refresh LUT-RAM bank selection
|
);
|
);
|
|
|
|
|
endmodule // ogfx_backend
|
endmodule // ogfx_backend
|
|
|