mirror of
https://github.com/fpganinja/taxi.git
synced 2026-04-07 04:38:42 -07:00
pcie: Clean up array init
Signed-off-by: Alex Forencich <alex@alexforencich.com>
This commit is contained in:
@@ -139,11 +139,11 @@ logic msix_mask_reg = 1'b0;
|
||||
|
||||
// MSI-X table
|
||||
(* ramstyle = "no_rw_check, mlab" *)
|
||||
logic [63:0] tbl_mem[2**TBL_ADDR_W];
|
||||
logic [63:0] tbl_mem[2**TBL_ADDR_W] = '{default: '0};
|
||||
|
||||
// MSI-X PBA
|
||||
(* ram_style = "distributed", ramstyle = "no_rw_check, mlab" *)
|
||||
logic [63:0] pba_mem[2**PBA_ADDR_W];
|
||||
logic [63:0] pba_mem[2**PBA_ADDR_W] = '{default: '0};
|
||||
|
||||
logic tbl_rd_data_valid_reg = 1'b0, tbl_rd_data_valid_next;
|
||||
logic pba_rd_data_valid_reg = 1'b0, pba_rd_data_valid_next;
|
||||
@@ -176,15 +176,6 @@ assign tx_wr_req_tlp.valid = tx_wr_req_tlp_valid_reg;
|
||||
assign tx_wr_req_tlp.sop = 1'b1;
|
||||
assign tx_wr_req_tlp.eop = 1'b1;
|
||||
|
||||
initial begin
|
||||
for (integer i = 0; i < 2**TBL_ADDR_W; i = i + 1) begin
|
||||
tbl_mem[i] = '0;
|
||||
end
|
||||
for (integer i = 0; i < 2**PBA_ADDR_W; i = i + 1) begin
|
||||
pba_mem[i] = '0;
|
||||
end
|
||||
end
|
||||
|
||||
always_comb begin
|
||||
state_next = STATE_IDLE;
|
||||
|
||||
|
||||
@@ -149,11 +149,11 @@ logic msix_mask_reg = 1'b0;
|
||||
|
||||
// MSI-X table
|
||||
(* ramstyle = "no_rw_check, mlab" *)
|
||||
logic [63:0] tbl_mem[2**TBL_ADDR_W];
|
||||
logic [63:0] tbl_mem[2**TBL_ADDR_W] = '{default: '0};
|
||||
|
||||
// MSI-X PBA
|
||||
(* ram_style = "distributed", ramstyle = "no_rw_check, mlab" *)
|
||||
logic [63:0] pba_mem[2**PBA_ADDR_W];
|
||||
logic [63:0] pba_mem[2**PBA_ADDR_W] = '{default: '0};
|
||||
|
||||
logic tbl_rd_data_valid_reg = 1'b0, tbl_rd_data_valid_next;
|
||||
logic pba_rd_data_valid_reg = 1'b0, pba_rd_data_valid_next;
|
||||
@@ -194,15 +194,6 @@ assign tx_wr_req_tlp.valid = tx_wr_req_tlp_valid_reg;
|
||||
assign tx_wr_req_tlp.sop = 1'b1;
|
||||
assign tx_wr_req_tlp.eop = 1'b1;
|
||||
|
||||
initial begin
|
||||
for (integer i = 0; i < 2**TBL_ADDR_W; i = i + 1) begin
|
||||
tbl_mem[i] = '0;
|
||||
end
|
||||
for (integer i = 0; i < 2**PBA_ADDR_W; i = i + 1) begin
|
||||
pba_mem[i] = '0;
|
||||
end
|
||||
end
|
||||
|
||||
always_comb begin
|
||||
state_next = STATE_IDLE;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user