第一步是对系统上的 FPGA 和功耗进行编程,使主机系统可检测到 PCIe 链路。这可通过下列任一方式完成:
- 将设计文件编程到 FPGA 板上存在的闪存中,或者
- 直接通过 JTAG 对器件进行编程。
如果卡由主机 PC 供电,则需要将其上电后才能使用 JTAG 来执行编程,然后重新启动以允许 PCIe 链路执行枚举。系统启动并正常运行后,您可使用 Linux lspci 实用工具来列出基于 FPGA 的 PCIe 器件的详细信息。