摘要
为解决传统总线在FPGA与FPGA之间高速数据传输时在带宽、灵活性、传输距离和可靠性等方面的不足,提出了一种基于Serial RapidIO(SRIO)互连体系结构和光电转换模块为一体的远距离高速数据传输方案。该方案以Xilinx的ZYNQ7000系列FPGA和Kintex7系列FPGA为RapidIO的互连设备,通过调用Xilinx的IP核实现SRIO传输协议并对逻辑层的用户接口编程完成通信,数据交换接口采用光电转换模块以光缆替代电缆实现远距离数据交换。经过大量测试试验,该方案在通信两端连接10 km光缆实现的传输速度为444 Mbit/s,传输过程零误码零丢帧,且系统运行稳定、可靠。
- 单位