随着核仪控系统的复杂性、集成度和数据量的不断增加,传统的控制器局域网络(Controller Area Network,CAN)或外围设备互连(Peripheral Component Interconnect,PCI)等数据总线在一定程度上已难以满足数据快速传输需求。本文基于美国Xil...随着核仪控系统的复杂性、集成度和数据量的不断增加,传统的控制器局域网络(Controller Area Network,CAN)或外围设备互连(Peripheral Component Interconnect,PCI)等数据总线在一定程度上已难以满足数据快速传输需求。本文基于美国Xilinx公司Zynq-7000型片上系统(System on Chip,SoC)设计和实现了基于用户数据报协议(User Datagram Protocol,UDP)的千兆以太网传输系统。首先,对UDP千兆以太网传输系统的实现方式进行了详细描述;然后,采用仿真工具ModelSim对系统方案可行性进行了仿真验证;最后,基于Xilinx的开发板ZC706对系统方案进行了具体实现和功能性能验证。验证结果表明:UDP传输速度最高可以达870 Mbps,能够满足绝大多数核仪控系统的实际传输需求。展开更多
文摘随着核仪控系统的复杂性、集成度和数据量的不断增加,传统的控制器局域网络(Controller Area Network,CAN)或外围设备互连(Peripheral Component Interconnect,PCI)等数据总线在一定程度上已难以满足数据快速传输需求。本文基于美国Xilinx公司Zynq-7000型片上系统(System on Chip,SoC)设计和实现了基于用户数据报协议(User Datagram Protocol,UDP)的千兆以太网传输系统。首先,对UDP千兆以太网传输系统的实现方式进行了详细描述;然后,采用仿真工具ModelSim对系统方案可行性进行了仿真验证;最后,基于Xilinx的开发板ZC706对系统方案进行了具体实现和功能性能验证。验证结果表明:UDP传输速度最高可以达870 Mbps,能够满足绝大多数核仪控系统的实际传输需求。