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

Design and Implementation of 10-Gigabit Ethernet MAC Controller

在线阅读下载全文

作  者:曹政[1] 李磊[1] 陈明宇[1] 

机构地区:[1]中国科学院计算技术研究所

出  处:《小型微型计算机系统》2007年第6期974-978,共5页Journal of Chinese Computer Systems

基  金:中国科学院计算技术研究所领域前沿青年创新基金项目(20056600-20)资助.

摘  要:根据IEEE802.3和802.3ae协议,设计实现了万兆以太网MAC层控制器.文中使用交叉流水CRC和异步双口RAM技术,解决了非固定数据宽度CRC编码/校验,以及与千兆以太网兼容两个关键问题.本文实现的控制器由发送、接收和管理三个模块组成.发送接收模块除实现发送和接收数据帧功能外,还包含了流量控制和协调子层的功能.管理模块实现了对MAC层控制器的灵活配置,并能够获得丰富的统计信息.后时序仿真的结果表明,该控制器可以满足万兆以太网对带宽的要求.Based on IEEE 802. 3 and 802. 3ae specification, this paper designs and implements a 10-Gigabit Ethernet MAC controller. By using cross pipeline CRC and asynchrony dual port RAM, problems of unfix width data CRC and compliant with Gigabit Ethernet are solved. The MAC controller includes three modules, which are Transmit module, Receive module and Management module. Transmit module and Receive module have functions of transmitting and receiving frames, flow control and Reconciliation Sublayer. Management Module can configure and statistic the MAC controller flexible. The result of post-place and route simulation indicates that the implementation in this paper can reach 10Gbit/s in bandwidth.

关 键 词:万兆以太网 MAC XGMII CRC 

分 类 号:TP393[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象