摘要
针对传感器高速数据采集传输系统中多现场可编程门阵列(FPGA)互连的高吞吐量数据传输要求,设计了以Kintex—7 FPGA为硬件核心的测试系统,用于测试以FPGA内部集成的高速串行收发器为载体的Aurora 64 B/66 B协议。在板级调试环境中,通过在线调试模块,采样测试了Aurora 64 B/66 B协议不同帧格式下的通道数据传输率,分析了协议帧格式与通道数据传输率的关系并对分析结果可靠性进行验证。结论表明:在不同的帧间隙下合适的帧长值既可以在Aurora 64 B/66 B协议通道吞吐量范围内满足通道数据传输率需求又避免盲目增加帧长值带来的问题。
Aiming at high-throughput data transmission requirement of multi-field programmable gate array( FPGA) interconnection in high-speed data acquisition and transmission system of sensors,a test system using Kintex—7 FPGA as hardware core is designed to test Aurora 64 B/66 B protocol with the high-speed serial transceiver integrated of FPGA. In the board-level debugging environment,the channel data transmission rate value of Aurora 64 B/66 B protocol under different frame formats is sampled and tested by the online debugging module.The relationship between protocol frame format and the channel data transmission rate is analyzed and the reliability of the analysis conclusion is verified. The conclusion shows that the appropriate frame length value under different frame gaps can satisfy the requirement of channel data transmission rate and avoid the problems which are brought by blindly increasing the frame length value in Aurora 64 B/66 B protocol channel throughput range.
作者
刘京
何怡刚
罗旗舞
史露强
LIU Jing;HE Yi-gang;LUO Qi-wu;SHI Lu-qiang(School of Electrical Engineering and Automation,Hefei University of Technology,Hefei 230009,China)
出处
《传感器与微系统》
CSCD
2018年第10期63-65,共3页
Transducer and Microsystem Technologies
基金
国家自然科学基金资助项目(51577046)
国家自然科学基金重点资助项目(51637004)
国家重点研发计划"重大科学仪器设备开发"资助项目(2016YFF0102200)