摘要
在数据采集系统中,经常需要多通道模数转换器对大量数据采样并高速传输给FPGA;为提高模数转换器和FPGA之间的数据传输速率,增加系统集成度,利用Xilinx公司Virtex-5系列FPGA内嵌的RocketIO GTX收发器为物理层,设计实现多通道模数转换器与FPGA间的单向高速串行传输;介绍了RocketIO内部结构和使用特点,详细讨论基于自定义协议的传输模型设计,给出了自定义协议FPGA实现方法,并在ISE环境下进行仿真和验证,实验结果表明当系统参考时钟为250MHz,单通道线速率达4Gb/s时,能够实现四通道稳定高速串行传输。
In data acquisition systems, multi--channel analog--to--digital converters are often required to sample large arrays of data and transmit them to FPGA /or processing. To improve data transmission rate and system integration , unidirectional high-- speed serial transmission between multi--channel analog--to--digital converters and FPGA is designed and implemented with RocketIO GTX transceiver embedded in Xilinx Virtex--5 FPGA as the physical layer. The internal structure and application of RocketIO is introduced and the design of transfer model based on custom protocol is discussed in detail. Furthermore, the method of FPGA implementation of custom protocol is pres- ented. Also the protocol is simulated and verified in the ISE environment, the experimental results show that the quad--channel serial trans- mission is stable and right when the system reference clock is 250MHz, single--channel serial speed is 4Gb/s.
出处
《计算机测量与控制》
北大核心
2013年第8期2171-2173,共3页
Computer Measurement &Control