Start work on DMA thing

This commit is contained in:
Byron Lathi
2025-11-08 22:06:30 -08:00
parent afb8888d00
commit 5c4d228194
3 changed files with 55 additions and 14 deletions

View File

@@ -54,6 +54,8 @@ taxi_axis_if #(.DATA_W(256), .USER_EN(1), .USER_W(75), .KEEP_W(8)) m_axis_rc();
taxi_axil_if m_axil_rd();
taxi_axil_if m_axil_wr();
taxi_apb_if m_apb();
IBUFDS_GTE4 m_ibufds (
.CEB('0),
.I(pcie_mgt_refclk_p),
@@ -82,22 +84,24 @@ taxi_pcie_us_axil_master u_taxi_pcie_us_axil_master (
.stat_err_uncor ()
);
taxi_axil_ram #(
.ADDR_W(16)
) u_taxi_axil_ram (
.clk (clk_250),
.rst (rst_250),
taxi_axil_apb_adapter u_taxi_axil_apb_adapter (
.clk (clk),
.rst (rst),
.s_axil_wr (m_axil_wr),
.s_axil_rd (m_axil_rd)
.s_axil_wr (m_axil_wr),
.s_axil_rd (m_axil_rd),
.m_apb (m_apb)
);
taxi_axis_null_snk u_taxi_axis_null_snk (
.s_axis (m_axis_rc)
);
pcie_dma_wrapper u_pcie_dma_wrapper (
.clk (clk_250),
.rst (rst_250),
taxi_axis_null_src u_taxi_axis_null_src (
.m_axis (s_axis_rq)
.m_axis_rq (s_axis_rq),
.s_axis_rc (m_axis_rc),
.s_apb (m_apb)
);
pcie4_uscale_plus_0 u_pcie4_uscale_plus_0 (