太赫兹科学与电子信息学报, 2020, 18 (2): 202, 网络出版: 2020-05-28   

基于FPGA 的万兆协议转换系统设计与实现

Design and implementation of 10 gigabit protocol conversion system based on FPGA
作者单位
河北科技大学信息科学与工程学院,河北石家庄市 050000
摘要
万兆通信技术已成为卫星通信领域又一研究热点,为星上设备提供高速可靠的万兆数据源尤为重要。系统采用Xilinx公司新近推出的K7系列现场可编程门阵列(FPGA),利用其吉比特收发(GTX)接口模块和万兆媒体访问控制(MAC)软核实现了万兆协议转换功能。通过状态机设计方法实现了以太网协议帧和专用链路协议帧之间的相互转换。通过测试结果可知,系统达到了每通道10 Gb/s的转换带宽,总带宽达到40 Gb/s,能够满足星上设备的测试需要。
Abstract
10 gigabit communication technology has become another research hotspot in the field of satellite communications, and it is especially important to provide high-speed and reliable 10 gigabit data sources for on-board devices. The system adopts the newly launched K7 series Field Programmable Gate Array(FPGA) from Xilinx, and realizes the 10 gigabit protocol conversion function by using its GTX interface module and 10 gigabit MAC module. The state machine design method realizes the mutual conversion between the Ethernet protocol frame and the dedicated link protocol frame. The test results show that the system achieves a conversion bandwidth of 10 Gbit/s per channel, and the total bandwidth reaches 40 Gbit/s, which can meet the testing requirements of satellite equipment.
参考文献

[1] 李正军,周志权,赵占锋. 基于FPGA 的高速数据传输系统设计与实现[J]. 计算机测量与控制, 2016,24(9):188-190,194. (LI Zhengjun,ZHOU Zhiquan,ZHAO Zhanfeng. Design and implementation of high-speed data transmission based on FPGA[J]. Computer Measurement & Control, 2016,24(9):188-190,194.)

[2] 尹虎,刘伟,李昌杰,等. 基于FPGA 的万兆光纤以太网高速传输系统设计[J]. 中国新通信, 2018,20(4):91-92. (YIN Hu, LIU Wei,LI Changjie,et al. Design of 10 Gigabit optical ethernet high speed transmission system based on FPGA[J]. China New Communication, 2018,20(4):91-92.)

[3] 张科,张红娟. 多接口协议转换器的设计与实现[J]. 信息化研究, 2009,35(7):33-35,39. (ZHANG Ke,ZHANG Hongjuan. Design and implementation of multi-interface protocol converter[J]. Informatization Research, 2009,35(7):33-35,39.)

[4] 朱庆之. 基于FPGA 的GTX 片内环回的设计与测试[J]. 电子测量技术, 2018,41(5):128-131. (ZHU Qingzhi. Design and test of GTX on chip loopback based on FPGA[J]. Electronic Measurement Technology, 2018,41(5):128-131.)

[5] 郭珍红,林郁,贾瑞,等. 基于FPGA 和ASIC 实现的不同路由器结构的MPSoC 比较[J]. 太赫兹科学与电子信息学报, 2015,13(6):983-989. (GUO Zhenhong,LIN Yu,JIA Rui,et al. Comparison of MPSoC with different router architectures based on FPGA and ASIC implementation[J]. Journal of Terahertz Science and Electronic Information Technology, 2015, 13(6):983-989.)

[6] 余鑫,李跃忠. 基于IBERT 在Vritex-7 GTX 的测试实验研究[J]. 电子科技, 2015,28(3):91-93,98. (YU Xin,LI Yuezhong. IBERT applied in the Virtex-7's GTX testing[J]. Electronic Science& Technology, 2015,28(3):91-93,98.)

[7] ZHOU S H,YAO L. Gigabit ethernet data transfer based on FPGA[M]. Berlin Heidelberg:Springer, 2014.

[8] 刘冀川,李冬梅. 万兆以太网技术的研究与实现[J]. 无线电工程, 2012,42(12):7-9,45. (LIU Jichuan,LI Dongmei. Research and implementation of 10 Gb ethernet technology[J]. Radio Engineering, 2012,42(12):7-9,45.)

[9] 李维明,陈建军,陈星锜. 基于Aurora 协议的高速通信技术的研究[J]. 电子技术应用, 2013,39(12):37-40. (LI Weiming, CHEN Jianjun,CHEN Xingyu. Aurora-based protocol high-speed communication technology research[J]. Application of Integrated Circuits, 2013,39(12):37-40.)

[10] 曾繁泰,曾祥云. VHDL 程序设计教程[M]. 4 版. 北京:清华大学出版社, 2014. (ZENG Fantai,ZENG Xiangyun. VHDL programming course[M]. 4th ed. Beijing:Tsinghua University Press, 2014.)

[11] 梁亮. 网络协议转换工程实现关键技术研究[D]. 石家庄:河北科技大学, 2015. (LIANG Liang. Research of key technologies for engineering realization of protocol conversion[D]. Shijiazhuang,China:Hebei University of Science and Technology, 2015.)

[12] 郭晓宇. 基于IEEE802.3 标准的以太网数据帧格式的封装实现[D]. 北京:北京交通大学, 2008. (GUO Xiaoyu. The encapsulation implementation of Ethemet data frames format based on IEEE802.3 standard[D]. Beijing:Beijing Jiaotong University, 2008.)

[13] 黄万伟,董永吉. Xilinx FPGA 高速串行传输技术与应用[M]. 北京:电子工业出版社, 2015. (HUANG Wanwei,DONG Yongji. Xilinx FPGA high-speed serial transmission technology and application[M]. Beijing:Publishing House of Electronics Industry, 2015.)

安国臣, 王晓君, 刘毅夫, 陈景昭. 基于FPGA 的万兆协议转换系统设计与实现[J]. 太赫兹科学与电子信息学报, 2020, 18(2): 202. AN Guochen, WANG Xiaojun, LIU Yifu, CHEN Jingzhao. Design and implementation of 10 gigabit protocol conversion system based on FPGA[J]. Journal of terahertz science and electronic information technology, 2020, 18(2): 202.

本文已被 1 篇论文引用
被引统计数据来源于中国光学期刊网
引用该论文: TXT   |   EndNote

相关论文

加载中...

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!