Visible to Intel only — GUID: ztt1474504895078
Ixiasoft
1.1. Reference Design Overview
1.2. Floorplanning
1.3. Getting Started
1.4. Reference Design Components
1.5. Compiling the Reference Design
1.6. Bringing Up the Reference Design
1.7. Testing the Reference Design
1.8. Extending the Reference Design with Custom Persona
1.9. Reference Design Files
1.10. Document Revision History for AN 813: Hierarchical Partial Reconfiguration over PCI Express* Reference Design for Intel® Arria® 10 Devices
Visible to Intel only — GUID: ztt1474504895078
Ixiasoft
1.6. Bringing Up the Reference Design
The reference design is available in the following location:
https://github.com/intel/fpga-partial-reconfig
To access the reference design, navigate to the ref_designs sub-folder. Copy the a10_pcie_devkit_cvp_hpr folder to the home directory in your Linux system.
To bring up the reference design on the board:
- Plug-in the Intel® Arria® 10 GX FPGA development board to an available PCIe* slot in your host machine.
- Connect the host machine's ATX auxiliary power connector to the 12 V ATX input J4 of the development board.
- Power-up the host machine.
- Verify the micro-USB cable connection to the FPGA development board. Ensure that no other applications that use the JTAG chain are running.
- Navigate to the a10_pcie_devkit_cvp_hpr/software/installation folder in your system.
- To overwrite the existing factory image on the board with the reference design, execute the flash.pl script.
- Pass the JTAG cable number of your connected device as an argument to the script (for example, perl flash.pl 1).
Running this script configures the device with the contents of the flash.pof file. This parallel object file comes directly from the a10_pcie_devkit_cvp.sof file present in the project directory. The flash.pof file acts as the base image for the reference design.Note: Ensure successful compilation of the design before running this script.
- Power-cycle the host machine.