摘要
Interlaken是一种可应用于40~100Gb/s以上的新一代高带宽数据包传输互连协议。该协议以串行链接技术为基础,提高了先进通信设备的设备互连带宽,使用多个串行链接,在器件闻建立逻辑连接,并利用多通道、背压能力和数据完整性保护,提升通信设备的性能。本文区分协议层、帧层整理并给出了Interlaken协议的完整数据处理流程,设计了该协议在芯片内实现的一般方案.基于XilinxFPGA给出了其具体实现方法。Interlaken具备通道化、流量控制和突发纠错功能,可适用于多种应用,也使其成为下一代高速网络通信设备的优先选择。
Interlaken is a new generation of high-bandwidth data packet transmission interconnection protocol which can be applied from 40Gb/s to over 100Gb/s. The protocol has promoted the interconnection bandwidth of advanced communications equipments based on SERDES technology. It also uses multiple SERDES to establish the logical connection between the devicse and promotes the performance of communication devices by using multi-channel, back pressure capability and data integrity protection. This paper describes the protocol layer and the frame layer respectively, and sorts out and gives the complete data processing of Interlaken protocol. Then this paper designs the implementing program of streaming protocols in the chip, and shows the realization method based on Xinlinx FPGA in details. With the function of channelization,flow control and burst error correction, Interlaken can be applied to a variety of applications, which also make it a priority for next- generation communications devices.
出处
《电子设计工程》
2011年第2期5-8,共4页
Electronic Design Engineering
基金
国家重点基础研究发展计划("973"计划)基金资助项目(2007CB307102)
"863"计划资助课题(2007AA01Z2a1)