Skip to content

Commit

Permalink
Merge pull request #103 from slaclab/pre-release
Browse files Browse the repository at this point in the history
Release Candidate v3.13.0
  • Loading branch information
ruck314 committed Feb 6, 2024
2 parents 9abbf8e + 138fc20 commit 66084ac
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 10 deletions.
10 changes: 7 additions & 3 deletions hardware/XilinxAlveoU200/ddr/rtl/MigDmaBuffer.vhd
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,11 @@ use axi_pcie_core.MigPkg.all;

entity MigDmaBuffer is
generic (
TPD_G : time := 1 ns;
DMA_SIZE_G : positive range 1 to 8 := 8;
TPD_G : time := 1 ns;
DMA_SIZE_G : positive range 1 to 8 := 8;
DMA_AXIS_CONFIG_G : AxiStreamConfigType;
BURST_BYTES_G : positive range 1 to 4096 := 1024;
RD_PEND_THRESH_G : positive := 1; -- In units of bytes
AXIL_BASE_ADDR_G : slv(31 downto 0));
port (
-- AXI-Lite Interface (axilClk domain)
Expand Down Expand Up @@ -177,7 +179,9 @@ begin
AXIS_CONFIG_G => DMA_AXIS_CONFIG_G,
-- AXI4 Configurations
AXI_BASE_ADDR_G => AXI_BASE_ADDR_C(i),
AXI_CONFIG_G => DMA_AXI_CONFIG_C)
AXI_CONFIG_G => DMA_AXI_CONFIG_C,
BURST_BYTES_G => BURST_BYTES_G,
RD_PEND_THRESH_G => RD_PEND_THRESH_G)
port map (
-- AXI4 Interface (axiClk domain)
axiClk => axisClk,
Expand Down
10 changes: 7 additions & 3 deletions hardware/XilinxKcu1500/ddr/rtl/MigDmaBuffer.vhd
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,11 @@ use axi_pcie_core.MigPkg.all;

entity MigDmaBuffer is
generic (
TPD_G : time := 1 ns;
DMA_SIZE_G : positive range 1 to 8 := 8;
TPD_G : time := 1 ns;
DMA_SIZE_G : positive range 1 to 8 := 8;
DMA_AXIS_CONFIG_G : AxiStreamConfigType;
BURST_BYTES_G : positive range 1 to 4096 := 1024;
RD_PEND_THRESH_G : positive := 1; -- In units of bytes
AXIL_BASE_ADDR_G : slv(31 downto 0));
port (
-- AXI-Lite Interface (axilClk domain)
Expand Down Expand Up @@ -177,7 +179,9 @@ begin
AXIS_CONFIG_G => DMA_AXIS_CONFIG_G,
-- AXI4 Configurations
AXI_BASE_ADDR_G => AXI_BASE_ADDR_C(i),
AXI_CONFIG_G => DMA_AXI_CONFIG_C)
AXI_CONFIG_G => DMA_AXI_CONFIG_C,
BURST_BYTES_G => BURST_BYTES_G,
RD_PEND_THRESH_G => RD_PEND_THRESH_G)
port map (
-- AXI4 Interface (axiClk domain)
axiClk => axisClk,
Expand Down
10 changes: 6 additions & 4 deletions hardware/XilinxVariumC1100/hbm/HbmDmaBuffer.vhd
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,11 @@ library axi_pcie_core;

entity HbmDmaBuffer is
generic (
TPD_G : time := 1 ns;
DMA_SIZE_G : positive range 1 to 8 := 8;
TPD_G : time := 1 ns;
DMA_SIZE_G : positive range 1 to 8 := 8;
DMA_AXIS_CONFIG_G : AxiStreamConfigType;
BURST_BYTES_G : positive range 1 to 4096 := 512;
RD_PEND_THRESH_G : positive := 2048; -- In units of bytes
AXIL_BASE_ADDR_G : slv(31 downto 0));
port (
-- HBM Interface
Expand Down Expand Up @@ -553,8 +555,8 @@ begin
-- AXI4 Configurations
AXI_BASE_ADDR_G => AXI_BASE_ADDR_C(i),
AXI_CONFIG_G => DMA_AXI_CONFIG_C,
BURST_BYTES_G => 512,
RD_PEND_THRESH_G => 2048)
BURST_BYTES_G => BURST_BYTES_G,
RD_PEND_THRESH_G => RD_PEND_THRESH_G)
port map (
-- AXI4 Interface (axiClk domain)
axiClk => axisClk,
Expand Down

0 comments on commit 66084ac

Please sign in to comment.