Get it to compile

This commit is contained in:
Byron Lathi
2025-11-16 23:15:46 -08:00
parent cc40760c66
commit 0de33aaa1b
14 changed files with 2896 additions and 87 deletions

View File

@@ -51,4 +51,17 @@ set_property -dict {LOC AD2} [get_ports {pci_exp_rxp[5]}]
set_property -dict {LOC AE4} [get_ports {pci_exp_rxp[6]}]
set_property -dict {LOC AF2} [get_ports {pci_exp_rxp[7]}]
set_property -dict {LOC B6} [get_ports {sfp_txn[0]}]
set_property -dict {LOC B7} [get_ports {sfp_txp[0]}]
set_property -dict {LOC A3} [get_ports {sfp_rxn[0]}]
set_property -dict {LOC A4} [get_ports {sfp_rxp[0]}]
set_property -dict {LOC D6} [get_ports {sfp_txn[1]}]
set_property -dict {LOC D7} [get_ports {sfp_txp[1]}]
set_property -dict {LOC B1} [get_ports {sfp_rxn[1]}]
set_property -dict {LOC B2} [get_ports {sfp_rxp[1]}]
set_property -dict {LOC K7} [get_ports {sfp_mgt_clk_p}]
set_property -dict {LOC K6} [get_ports {sfp_mgt_clk_n}]
set_property -dict {LOC A9 IOSTANDARD LVCMOS18 PULLUP true} [get_ports pcie_reset_n]

View File

@@ -33,10 +33,10 @@ module alibaba_pcie(
input wire sfp_mgt_clk_p,
input wire sfp_mgt_clk_n,
output wire [1:0] sfp_txp,
output wire [1:0] sfp_txn,
input wire [1:0] sfp_rxp,
input wire [1:0] sfp_rxn,
output wire sfp_txp [2],
output wire sfp_txn [2],
input wire sfp_rxp [2],
input wire sfp_rxn [2],
output wire [3:0] Led_o
);

View File

@@ -6,10 +6,10 @@ module eth_dma_wrapper (
input sfp_mgt_clk_p,
input sfp_mgt_clk_n,
output wire [1:0] sfp_txp,
output wire [1:0] sfp_txn,
input wire [1:0] sfp_rxp,
input wire [1:0] sfp_rxn,
output wire sfp_txp [2],
output wire sfp_txn [2],
input wire sfp_rxp [2],
input wire sfp_rxn [2],
taxi_dma_ram_if.wr_mst wr_dma_mst,
taxi_dma_ram_if.rd_mst rd_dma_mst,
@@ -84,12 +84,6 @@ endgenerate
taxi_axis_if axis_sfp_stat();
taxi_apb_if #(.DATA_W(16), .ADDR_W(17)) apb_mac_ctrl_stub ();
assign apb_mac_ctrl_stub.psel = '0;
assign apb_mac_ctrl_stub.penable = '0;
taxi_eth_mac_25g_us #(
`ifdef SIM
.SIM('1),
@@ -106,8 +100,6 @@ taxi_eth_mac_25g_us #(
.xcvr_ctrl_clk (clk_250),
.xcvr_ctrl_rst (sfp_rst),
.s_apb_ctrl (apb_mac_ctrl_stub),
.xcvr_gtpowergood_out (xcvr_gtpowergood),
.xcvr_gtrefclk00_in (sfp_mgt_refclk),
@@ -125,10 +117,10 @@ taxi_eth_mac_25g_us #(
.xcvr_qpll1clk_out (),
.xcvr_qpll1refclk_out (),
.xcvr_txp ({sfp_txp[1], sfp_txp[0]}),
.xcvr_txn ({sfp_txn[1], sfp_txn[0]}),
.xcvr_rxp ({sfp_rxp[1], sfp_rxp[0]}),
.xcvr_rxn ({sfp_rxn[1], sfp_rxn[0]}),
.xcvr_txp (sfp_txp),
.xcvr_txn (sfp_txn),
.xcvr_rxp (sfp_rxp),
.xcvr_rxn (sfp_rxn),
.rx_clk (mac_rx_clk),
.rx_rst_in ('{2{'0}}),