ZU15EG SoC核心板适合哪些项目?先划分处理器与FPGA逻辑的任务 | 明德扬FPGA

ZU15EG把多核处理器系统与可编程逻辑集成在同一器件中,适合既需要Linux和网络管理,又需要并行高速处理的设备。真正决定方案成败的不是资源表,而是PS与PL如何分工。

ZU15EG把多核处理器系统与可编程逻辑集成在同一器件中,适合既需要Linux和网络管理,又需要并行高速处理的设备。真正决定方案成败的不是资源表,而是PS与PL如何分工。

选型前需要回答的三个问题

  • 哪些任务必须在确定时延内完成
  • 数据是否需要经过DDR或高速收发器
  • Linux、驱动和FPGA工程由谁维护

ZU15EG SoC核心板适合哪些项目?先划分处理器与FPGA逻辑的任务说明图

*图:应用与管理软件、驱动/AXI/共享内存、FPGA并行处理、传感器与高速接口。*

CO5667 ZU15EG SoC核心板

*图:CO5667 ZU15EG SoC核心板,用于了解板卡与主要接口形态。*

先看结论:把实时数据面与管理面分开

图像预处理、高速协议、时间戳和固定流水线适合放在PL;Linux应用、网络服务、文件管理和复杂策略更适合放在PS。

如果所有数据都先进入CPU再处理,可能浪费PL的并行能力;如果把频繁变化的业务策略固化进PL,后期维护也会变慢。

PS与PL之间怎样传数据

小量控制参数可使用AXI-Lite,连续数据常使用AXI-Stream与DMA,大块共享数据可能经过DDR。选择接口前应先估算数据量、突发长度和允许延迟。

还要明确缓存一致性、中断频率和异常复位方式。

核心板之外还要设计什么

底板需要承担外部接口、电源入口、连接器、保护和机械安装。高速接口还涉及参考时钟、收发器Bank、电源完整性和信号完整性。

不能因为核心板已集成DDR和存储,就省略底板的电源及热设计。

CO5667的定位

CO5667采用XCZU15EG,板载DDR4、eMMC、QSPI Flash和高速收发能力,适合异构计算、高速通信与图像处理平台。

具体接口数量、可用IO和启动方式应结合产品资料与目标底板确认。

总结

ZU15EG核心板适合软件管理与FPGA实时处理并存的系统。先划分PS/PL职责,再核对数据通道、底板接口和软件维护边界。

相关产品与方案