[发明专利]一种介质访问控制器XMACII在审
申请号: | 201310599169.9 | 申请日: | 2013-11-25 |
公开(公告)号: | CN103685238A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 韩毅 | 申请(专利权)人: | 成都兆益科技发展有限责任公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/823 |
代理公司: | 成都华典专利事务所(普通合伙) 51223 | 代理人: | 徐丰;杨保刚 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 介质 访问 控制器 xmacii | ||
技术领域
本发明涉及一种介质访问控制器XMACII,特别涉及一种千实现路由器的数据链路层和千兆比以太网间的数据传送介质访问控制器XMACII。
背景技术
随着宽带网络的普及和网络应用的多业务需求,特别是基于视频多媒体等的大流量网络业务的增多,传统的路由器越来越成为高速网络的瓶颈。由于路由器各个端口之间是通过共享总线相连,路由器的端口速率比较低,因而限制了转发IP分组的能力。传统的路由器在运行路由协议、维护路由表等方面都难以满足现代IP通信网络的要求。
对于实现路由器的数据链路层和千兆比以太网间的数据传送,数据的传输,需要数据转换器,为了不出现大量丢包情况,还需要满足各个器件读写数据的逻辑时序,不得不外连多个设备,不仅会增加实现数据传送的连路,而且很容易因错接而实现不了路由器的数据链路层和千兆比以太网间的数据传送,从而增加维护工作量,降低工作准备效率。
发明内容
本发明针对现有技术的不足之处,提供了一种介质访问控制器XMACII,将以太网收发器和FPGA集成到介质访问控制器中,实现数据转换器和各个器件读写数据的逻辑时序,提高工作高效率,减少维护,实现数据的高速传送。
为实现上述目的,本发明采用的技术方案是:
一种介质访问控制器XMACIIACII,其特征在于:包括FIFO控制逻辑、MAC、PCS、寄存器、以太网收发器、FPGA、时钟控制接口;所述FIFO控制逻辑包括发送FIFO和接收FIFO;MAC包括发送状态机和接收状态机;PCS包括带FC-0接口的译码/解码器、带GMII接口的GMII;寄存器包括管理寄存器和控制接口;
时钟控制接口与寄存器相连接,寄存器与FIFO控制逻辑和FPGA相连接,FIFO控制逻辑与MAC相连接,MAC与PCS相连接,PCS内的带FC-0接口的8B10BPCS译码/解码器与以太网收发器相连接。
作为优选,所述介质访问控制器XMACII通过240引脚的PQFP封装。
作为优选,所述FIFO控制逻辑包括32位数据宽度的8KB接收FIFO和4KB发送FIFO。
作为优选,所述带FC-0接口的译码/解码器为8B或10B译码/解码器。
作为优选,所述FPGA包括发送数据模块和接收数据模块,两个模块相独立。
与现有技术相比,本发明的优点在于:
1、在介质访问控制器XMACIIACI中集成有以太网收发器,实现数据接收和发送时的转换;
2.、在介质访问控制器XMACIIACI中集成有FPGA,实现路由器侧高层设备、千兆比以太网介质访问控制器XMACII内大容量FIFO间数据传送的逻辑控制,防止了数据的丢包。
附图说明
图1为本发明的结构示意图。
具体实施方式
下面结合附图对本发明作进一步说明。
一种介质访问控制器XMACIIACII,包括FIFO控制逻辑、MAC、PCS、寄存器、以太网收发器、FPGA、时钟控制接口;所述FIFO控制逻辑包括发送FIFO和接收FIFO;MAC包括发送状态机和接收状态机;PCS包括带FC-0接口的译码/解码器、带GMII接口的GMII;寄存器包括管理寄存器和控制接口;
时钟控制接口与寄存器相连接,寄存器与FIFO控制逻辑和FPGA相连接,FIFO控制逻辑与MAC相连接,MAC与PCS相连接,PCS内的带FC-0接口的8B10BPCS译码/解码器与以太网收发器相连接。
光纤介质的千兆比以太网中广播的数据流经过光纤通道接口后的串行数据必须先通过千兆比以太网收发器(又称Serdes,并行转换器)转化为并行的10位编码数据才能送往XMACII的FC-0接口;XMACII的FC-0接口送出的10bit编码数据也要先经过Serdes转换为10倍波特率的数据流,再经光纤通道接口向以太网广播。所以将以太网收发器集成到介质访问控制器XMACIIACII中;而千兆比以太网的数据传输速率很高,最高数据速率能达到1.25Gb/s。而数据链路层处理分组的速度相对较慢,因而会在突发大量数据(data bursting)时数据难以及时处理,出现大量丢包。虽然介质访问控制器中集成了接收和发送FIFO以进行数据缓冲,但介质访问控制器XMACII的内部FIFO容易仍然较小。为避免因数据链路层来不及处理数据而大量丢包的情况,在介质访问控制器XMACII上集成了FPGA,作为数据缓冲。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都兆益科技发展有限责任公司,未经成都兆益科技发展有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310599169.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种易调节软性笔管
- 下一篇:一种具有自动灭火功能的发电机控制柜