特性速览

  • FPGA 设计套件,可将 FPGA 设计和代码上传到 Coaxlink 板卡上
  • 支持 Xilinx Vivado 开发工具
  • 兼容Coaxlink OctoCoaxlink Quad CXP-12Coaxlink QSFP+Xilinx Kintex Ultrascale XCKU035 FPGA 的资源可用率达 70%
  • 可访问 CoaXPress 相机像素流、板载 DDR4 内存以及 PCIe Gen3 总线连接
  • Memento Event Logging 消息

CustomLogic 是什么?

CustomLogic 是一款 FPGA 设计套件,它可以设计 FPGA 代码并上传到 Coaxlink 板卡上。它兼容 Coaxlink Octo、Coaxlink Quad CXP-12和Coaxlink QSFP+。Xilinx Kintex Ultrascale XCKU035 FPGA 逻辑利用率通常高达 70%。设计阶段使用 Xilinx Vivado 开发工具(可从 AMD-Xilinx 免费获取)。

例如 Coaxlink Quad CXP-12(1 台相机,自定义逻辑)固件变体用户可以使用的资源。数据可能有所不同

Coaxlink QSFP+ 需要特定的 IP 许可,该许可可从 AMD 获取。

数据像素流接口

数据流接口基于 AMBA AXI4-Stream 协议。在源端,该接口为用户逻辑提供从 CoaXPress 设备(例如 CoaXPress 相机)获取的图像。在目标端,数据流接口将用户逻辑生成的结果图像/数据传输到 PCI Express DMA 后端通道。

DDRA4 内存接口

DDR4 内存接口基于 AMBA AXI4 协议。

Memento 事件接口

Memento 事件接口允许用户逻辑将带时间戳的事件发送到 Memento 记录工具,其精度为 1 μs。除了报告带时间戳的事件外,Memento 还报告两个 32 位的参数。

控制/状态接口

控制/状态接口允许用户通过 Coaxlink Driver API 读写用户逻辑中的寄存器。

参考设计

Coaxlink CustomLogic SDK 提供了旨在用作模板的参考设计。参考设计公开提供了用户可用的所有接口。它是AMD Vivado项目,其功能框图如下:

调试

使用 CustomLogic 时无需任何其他硬件。3613 JTAG Adapter AMD for Coaxlink(可从 AMD 免费获取)可将 AMD 编程器连接到 Coaxlink FPGA 进行调试。

 

了解有关 CustomLogic 的更多信息

观看 CustomLogic 使用教程

观看 Paulo Possa 教程,了解如何充分利用 FPGA 设计套件。

 

我们的产品

兼容 CustomLogic