千兆位以太网接口单元设计
千兆位以太网利用原以太网标准所规定的全部技术规范,其中包括CSMA/CD 协议、以太网帧、全双工、流量控制以及IEEE802.3标准中所定义的管理对象。千兆位以太网的关键技术是千兆位以太网的MAC层和以太网接口的实现。
1 GMII (Gigabit MII)
GMII采用8位接口数据,工作时钟1 2 5 M H z , 因此传输速率可达1000Mb/s。同时兼容MII所规定的10/100M b/s工作方式。接口信号定义如表1所示。
2 Virtex-5以太网媒体接入控制器
在V i r t e x-5 FPGA中,以太网媒体接入控制器(以太网MAC)模块提供了专用的以太网功能,它和Virtex-5
RocketIO GTP收发器以及SelectIO技术相结合,能够让用户与各种网络设备进行连接。在Virtex-5器件中,以太网MAC模块作为一个硬件块集成在FPGA内部。吉比特以太网MAC功能框图如图3所示。
结束语
本文设计的基于Xilinx FPGA的千兆位以太网及E1信号的光纤传输系统采用Xilinx X C5VLX30T芯片,通过以太网测试仪和数据误码仪对本系统分别进行性能测试,测试结果满足设计要求,系统工作稳定。从而实现了千兆位以太网信号和E1信号的接入功能,为用户搭建了一个大容量、多业务的传输平台。