2026年,想用一块紫光同创的国产FPGA(如Logos系列)完成‘基于千兆以太网的网络数据包过滤与统计系统’的课程设计,与使用Xilinx相比,在开发套件(PDS)、IP核(如MAC)调用和板级调试上,有哪些需要特别注意的“坑”和适配经验?
学校课程设计要求使用国产FPGA,我选择了紫光同创的板子,想做一個简单的网络数据包处理系统。之前学过一些Xilinx Vivado,但切换到紫光的PDS开发环境后感觉不太一样。具体问题:1. 它的千兆以太网MAC IP核文档和例程是否完善?配置和使用流程和Xilinx的三速以太网IP有何不同?2. PDS的综合、实现约束文件(如xdc)写法有什么特殊语法吗?3. 在线逻辑分析仪等调试工具是否好用?有没有过来人分享一下从Xilinx/Altera转到国产FPGA开发的实际经验和避坑指南?