2026年,想用一块国产FPGA(如高云)结合树莓派做‘边缘计算智能网关’的毕业设计,在实现传感器数据融合与边缘AI推断时,如何设计FPGA与ARM之间的高效数据交互与任务协同机制?
我的毕设题目是基于国产FPGA和树莓派(或类似ARM板卡)构建一个边缘计算网关。FPGA负责多路传感器(如摄像头、IMU)的数据采集、预处理和融合,ARM负责运行Linux和更复杂的AI模型。最大的挑战是如何让两者高效协作。是应该用高速GPIO、SPI,还是通过共享DDR内存?软件层面该如何设计驱动和通信协议?如何确保数据从FPGA到ARM的延迟可控,并且不成为系统瓶颈?有没有成熟的软硬件协同设计框架可以参考?