@@ -217,12 +217,7 @@ module testbench;
217
217
218
218
// PCIe Hard IP connection
219
219
generate
220
- // Physical endpoints
221
- for (genvar pcie_connection = 0 ; pcie_connection < PCIE_CONS ; pcie_connection++ ) begin
222
- assign DUT_U .VHDL_DUT_U .pcie_core_i.pcie_hip_clk[pcie_connection] = PCIE_USER_CLK ;
223
- end
224
-
225
- // Logical endpoints (bifurcation)
220
+ // PCIE endpoints
226
221
for (genvar pcie_e = 0 ; pcie_e < PCIE_ENDPOINTS ; pcie_e++ ) begin
227
222
// UP HDR
228
223
wire logic [3 - 1 : 0 ] up_hdr_init;
@@ -245,6 +240,7 @@ module testbench;
245
240
wire logic [3 * 4 - 1 : 0 ] down_data_update_cnt;
246
241
wire logic [3 - 1 : 0 ] down_data_init_ack;
247
242
243
+ assign DUT_U .VHDL_DUT_U .pcie_core_i.pcie_clk[pcie_e] = PCIE_USER_CLK ;
248
244
assign DUT_U .VHDL_DUT_U .pcie_core_i.pcie_link_up_comb[pcie_e] = '1 ;
249
245
250
246
for (genvar pcie_r = 0 ; pcie_r < CQ_MFB_REGIONS ; pcie_r++ ) begin
@@ -259,10 +255,8 @@ module testbench;
259
255
end
260
256
261
257
assign DUT_U .VHDL_DUT_U .pcie_core_i.pcie_adapter_g[pcie_e].pcie_adapter_i.AVST_DOWN_DATA = avst_down[pcie_e].DATA ;
262
- for (genvar reg_it = 0 ; reg_it < CQ_MFB_REGIONS ; reg_it++ ) begin
263
- assign DUT_U .VHDL_DUT_U .pcie_core_i.pcie_adapter_g[pcie_e].pcie_adapter_i.AVST_DOWN_SOP [reg_it] = avst_down[pcie_e].SOP [reg_it];
264
- assign DUT_U .VHDL_DUT_U .pcie_core_i.pcie_adapter_g[pcie_e].pcie_adapter_i.AVST_DOWN_EOP [reg_it] = avst_down[pcie_e].EOP [reg_it];
265
- end
258
+ assign DUT_U .VHDL_DUT_U .pcie_core_i.pcie_adapter_g[pcie_e].pcie_adapter_i.AVST_DOWN_SOP = avst_down[pcie_e].SOP ;
259
+ assign DUT_U .VHDL_DUT_U .pcie_core_i.pcie_adapter_g[pcie_e].pcie_adapter_i.AVST_DOWN_EOP = avst_down[pcie_e].EOP ;
266
260
assign DUT_U .VHDL_DUT_U .pcie_core_i.pcie_adapter_g[pcie_e].pcie_adapter_i.AVST_DOWN_EMPTY = avst_down[pcie_e].EMPTY ;
267
261
assign DUT_U .VHDL_DUT_U .pcie_core_i.pcie_adapter_g[pcie_e].pcie_adapter_i.AVST_DOWN_HDR = avst_down_hdr[pcie_e];
268
262
assign DUT_U .VHDL_DUT_U .pcie_core_i.pcie_adapter_g[pcie_e].pcie_adapter_i.AVST_DOWN_PREFIX = avst_down_prefix[pcie_e];
0 commit comments