Computer Engineering and Applications ›› 2012, Vol. 48 ›› Issue (6): 77-79.
• 网络、通信、安全 • Previous Articles Next Articles
ZHANG Youliang, LIU Zhijun, MA Chenghai, ZHAO Yanyan, ZHANG Feng
Received:
Revised:
Online:
Published:
张友亮,刘志军,马成海,赵艳艳,张 风
Abstract: A 10-Gigabit Ethernet MAC controller is designed to the specifications of IEEE802.3-2005 and IEEE802.3ae by using a Xilinx XC6VHX255T device which belongs to the Virtex-6 device family. Compared with the 1-Gigabit Ethernet, 10-Gigabit Ethernet uses wider bit wide and higher frequency, which brings new difficulties to its design and implementation. A 10-Gigabit Ethernet MAC controller is designed on the base of solving the problem of parallel data processing, unfixed width CRC and compatibility with 1-Gigabit Ethernet. The results of post-place and route simulation indicate that the design can meet the needs of 10-Gigabit Ethernet.
Key words: 10-Gigabit Ethernet, MAC(Media Access Control), Virtex6 FPGA(Field-Programmable Gate Array)
摘要: 根据IEEE802.3-2005和IEEE802.3ae标准,在Xilinx公司的Virtex6系列XC6VHX255T器件上设计实现了万兆以太网MAC层控制器。与千兆以太网相比,万兆以太网使用更宽的数据位宽和更高的时钟频率,这使得其MAC层控制器的设计和实现都面临新的挑战。在解决了数据并行处理、不定长字节CRC编码/校验及与千兆以太网兼容等问题的基础上,设计实现了万兆以太网MAC层控制器。经布局布线后仿真验证,说明该设计可满足万兆以太网实际应用的要求。
关键词: 万兆以太网, MAC通信协议, Virtex6 FPGA
ZHANG Youliang, LIU Zhijun, MA Chenghai, ZHAO Yanyan, ZHANG Feng. Design and implementation of 10-Gigabit Ethernet MAC controller based on FPGA[J]. Computer Engineering and Applications, 2012, 48(6): 77-79.
张友亮,刘志军,马成海,赵艳艳,张 风. 万兆以太网MAC层控制器的FPGA设计与实现[J]. 计算机工程与应用, 2012, 48(6): 77-79.
0 / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://cea.ceaj.org/EN/
http://cea.ceaj.org/EN/Y2012/V48/I6/77