期刊文献+

万兆以太网MAC层控制器的FPGA设计与实现 被引量:16

Design and implementation of 10-Gigabit Ethernet MAC controller based on FPGA
下载PDF
导出
摘要 根据IEEE802.3-2005和IEEE802.3ae标准,在Xilinx公司的Virtex6系列XC6VHX255T器件上设计实现了万兆以太网MAC层控制器。与千兆以太网相比,万兆以太网使用更宽的数据位宽和更高的时钟频率,这使得其MAC层控制器的设计和实现都面临新的挑战。在解决了数据并行处理、不定长字节CRC编码/校验及与千兆以太网兼容等问题的基础上,设计实现了万兆以太网MAC层控制器。经布局布线后仿真验证,说明该设计可满足万兆以太网实际应用的要求。 A 10-Gigabit Ethemet 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 Ethemet. The results of post-place and route simulation indicate that the design can meet the needs of 10-Gigabit Ethernet.
出处 《计算机工程与应用》 CSCD 2012年第6期77-79,共3页 Computer Engineering and Applications
关键词 万兆以太网 MAC通信协议 Virtex6FPGA 10-Gigabit Ethemet MAC(Media Access Control) Virtex6 FPGA(Field-Programmable Gate Array)
  • 相关文献

参考文献8

  • 1IEEE Std 802.3ae-2002 Media Access Control(MAC)Parameters, Physical Layers, and Management Parameters for 10 Gb/s Operation[S] .2002.
  • 2IEEE Std 802.3-2005 Access Method and Physical Layer Specifications[S].2005.
  • 3Virtex-6 FPGA CRC User Guide[EB/OL].UG189(2010-01-17). http://www.xilinx.com.
  • 4Virtex-6 FPGA Embedded Tri-Mode Ethernet MAC User Guide [EB/OL].UG368 (2010-01 - 17) .http ://www.xilinx.com.
  • 5Gee B,Hofmann N.Limitations of applying standard 10G Ethernet sequence order-set in G.709 core transport network[C]//Proceedings of National Fiber Optic Engineer Conference,2010.
  • 6曹政,李磊,陈明宇.万兆以太网MAC层控制器设计与实现[J].小型微型计算机系统,2007,28(6):974-978. 被引量:11
  • 7刘昭,苏厉,金德鹏,陈虹,曾烈光.10G以太网系统中的并行CRC编解码器的设计[J].电子技术应用,2004,30(4):47-50. 被引量:14
  • 8Virtex-6 FPGA GTH Transceivers User Guide[EB/OL].UG371 (2010-02-16) .http://www.xilinx.com.

二级参考文献12

  • 1IEEE Std,802.3.2000.
  • 2IEEE Std,802.3ae.2002.
  • 3Eric Hards.Gigabit ethernet and 10 gigabit ethernet[EB/OL].Nova Southeastern University,November 2002,http://www.ehards.com/nova/papers/gigabit.pdf.
  • 4LAN/MAN Standards Committee of the IEEE Computer Society.IEEE Std 802.3-2002.8 March 2002[S/OL].http://standards.ieee.org/get-ieee802/download/802.3-2002.pdf.
  • 5LAN/MAN Standards Committee of the IEEE Computer Society.Amendment:media access control (MAC) parameters,physical layers,and management parameters for 10 Gb/s operation[S/OL].IEEE Std 802.3ae-2002,July 2002,http://standards.ieee.org/get-ieee802/download/ 802.3ae-2002.pdf.
  • 6Adrian Simionescu.CRC tool-computing CRC in parallel for ethernet[R].Nobug Inc.Technical Report,August 2001.
  • 7Tomas Henriksson,Henrik Eriksson,Ulf Nordqvist,et al.VLSI implementation of CRC-32 for 10-gigabit ethernet[C].IEEE International Conference on Electronics,Circuits and Systems (ICECS'01),2001.
  • 8Liu Zhao,Su Li,Jin Da-peng,et al.Parallel CRC design in 10G ethernet[J].Application of Electronic Technique,2004,30(4):47-50.
  • 9王耿,姜智忠.用HDL语言实现循环冗余校验[J].微电子学与计算机,2002,19(5):4-6. 被引量:6
  • 10程超,程善美.Unfolding算法实现的高速并行CRC电路的VLSI设计[J].微电子学与计算机,2002,19(12):68-69. 被引量:3

共引文献23

同被引文献92

引证文献16

二级引证文献41

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部