尚未检测到更新。GitHub 发布版本后会显示在这里。
Example designs for FPGA Drive FMC
翻译准备中
正在加载完整 README。
查看完整 README ↗This repository provides example designs for connecting NVMe SSDs and other M.2 M-key modules to various FPGA, MPSoC, and ACAP evaluation boards. These designs are compatible with both standalone and PetaLinux environments, and all scripts and code are provided for building these environments. The interface between the evaluation board and M.2 modules is facilitated by Opsero's FPGA Drive FMC Gen4 (OP063) and M.2 M-key Stack FMC (OP073) mezzanine cards, either of which can be used with these designs.
| FPGA Drive FMC Gen4 | M.2 M-key Stack FMC |
|---|---|
Important links:
This project is designed for version 2025.2 of the Xilinx tools (Vivado/Vitis/PetaLinux). If you are using an older version of the Xilinx tools, then refer to the release tags to find the version of this repository that matches your version of the tools.
In order to test this design on hardware, you will need the following:
This repo contains several designs that target various supported development boards and their FMC connectors. The table below lists the target design name, the M2 ports supported by the design and the FMC connector on which to connect the mezzanine card. Some of the target designs require a license to generate a bitstream with the AMD Xilinx tools.
| Target board | Target design | M2 Slot 1 PCIe Lanes | M2 Slot 2 PCIe Lanes | FMC Slot | Standalone | PetaLinux | Yocto | Vivado Edition | IPLicense |
|---|---|---|---|---|---|---|---|---|---|
| KC705 | kc705_hpc | 4 | - | HPC | :white_check_mark: | :x: | :x: | Enterprise | - |
| KC705 | kc705_lpc | 1 | - | LPC | :white_check_mark: | :x: | :x: | Enterprise | - |
| KCU105 | kcu105_hpc | 4 | 4 | HPC | :white_check_mark: | :x: | :x: | Enterprise | - |
| KCU105 | kcu105_lpc | 1 | - | LPC | :white_check_mark: | :x: | :x: | Enterprise | - |
| VC707 | vc707_hpc1 | 4 | - | HPC1 | :white_check_mark: | :x: | :x: | Enterprise | - |
| VC707 | vc707_hpc2 | 4 | - | HPC2 | :white_check_mark: | :x: | :x: | Enterprise | - |
| VC709 | vc709_hpc | 4 | - | HPC | :white_check_mark: | :x: | :x: | Enterprise | - |
| VCU118 | vcu118 | 4 | 4 |
| Target board | Target design | M2 Slot 1 PCIe Lanes | M2 Slot 2 PCIe Lanes | FMC Slot | Standalone | PetaLinux | Yocto | Vivado Edition | IPLicense |
|---|---|---|---|---|---|---|---|---|---|
| PicoZed 7015 | pz_7015 | 1 | - | LPC | :white_check_mark: | :white_check_mark: | :white_check_mark: | Standard :free: | - |
| PicoZed 7030 | pz_7030 | 1 | - | LPC | :white_check_mark: | :white_check_mark: | :white_check_mark: | Standard :free: | - |
| ZC706 | zc706_hpc | 4 | - | HPC | :white_check_mark: | :white_check_mark: | :white_check_mark: | Enterprise | - |
| ZC706 | zc706_lpc | 1 | - | LPC | :white_check_mark: | :white_check_mark: | :white_check_mark: | Enterprise | - |
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗
| FMCP |
| :white_check_mark: |
| :x: |
| :x: |
| Enterprise |
| - |