How-To Guides
Step-by-step guides for common tasks: integrating the library, porting to new hardware, driving the PyRogue device tree, and cutting a release.
How-To
- Integrate axi-pcie-core as a Git Submodule
- Add a New Board
- Step 1: Create the directory layout
- Step 2: Write
<NewBoard>Core.vhd - Step 3: Define
AxiPciePkg.vhdconstants - Step 4: Provision the PCIe IP
.xci - Step 5: Add
.xdcconstraints - Step 6: Register a
HW_TYPE_*constant - Step 7: Write the board-level
ruckus.tcl - Step 8: Optional DDR4 or HBM memory buffer
- See Also
- Use the PyRogue Device Tree
- Release Flow