100G以太网PCS子层研究及其在FPGA的实现

被引量 : 0次 | 上传用户:yan1982zi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视频业务的快速发展导致网络带宽的需求急剧增长,使骨干网面临着越来越大的带宽增长压力,另外以太网的电信化应用也促使汇聚带宽需求增速加剧。目前,单信道100G速率级别的传输技术的出现,预示着100G传输时代的到来。100G以太网(100GE,100 Gigabit Ethernet)是以太网世界最新研究的技术,它不仅速率比万兆位以太网提高了10倍,而且在应用范围上也得到了更多的推广。100GE不仅适用于全部传统局域网的应用场合,更能延伸到传统以太网技术受到限制的城域网和广域网领域。本文主要阐述内容是基于现场可编程逻辑阵列(FPGA)对IEEE 802.3 100G以太网PCS(Physical Coding Sublayer)子层功能的实现。首先介绍了100G以太网相关内容,着重研究分析了100G以太网PCS子层功能和实现的关键技术,最后重点阐述了PCS子层的FPGA设计和实现、仿真及测试。引入多通道分发(MLD,Multi_lane Distribution)机制,PCS子层把编码数据分发到多个逻辑的通道上,这些逻辑通道就称为虚通道(Virtual Lane),在目前技术和工艺条件下解决适配不同物理通道或光波长的问题,是本文设计实现的核心机制。通过对扰码原理的分析,实现了一种任意特征多项式、任意N位并行自同步扰码算法,并可演算得到任意特征多项式、任意N位并行帧同步扰码算法。该方法采用递推的方法直接得出N个时钟周期后编码器的状态值与当前编码器状态值之间的逻辑关系。其逻辑运算速度快且实现简单,十分有利于硬件实现。鉴于以上理论研究了在100G以太网中640bits自同步扰码算法的FPGA实现。设计过程中采用自顶向下逐渐细分的方法,首先总体介绍了对整个PCS子层的内部结构、模块划分,其次对各个模块的设计进行了详细描述,最后给出了测试方案,验证数据、实现结果及时序仿真图。设计选用硬件描述语言VerilogHDL,在开发工具Xilinx ISE 9.2.03i中完成软核的综合、布局布线、汇编,在Xilinx ISE 9.2.03i和QuestaSim中进行时序仿真验证,最终下载到Xilinx公司的Virtex-5 LX330T开发板中进行测试验证。在系统架构过程中,对模块如何合理划分及各个模块之间如何协同工作做了仔细推敲。在代码设计时,尽量考虑硬件的实现方式,充分兼顾FPGA芯片内部资源利用及Verilog语言的可并发执行的设计理念,力求做到面积小且速度快,以便更好的满足产品成本、性能和实用性的要求。
其他文献
学习迁移是指已获得的知识、动作技能、情感态度等对新的学习的影响,简单的说,是一种学习对另一种学习的影响。它广泛的存在于一切活动之中,凡是有学习的地方几乎都有迁移的
在如今竞争日益激烈,市场环境越来越复杂的状况下,企业要想生存和发展,销售管理问题就成为企业日常工作中的重点关注目标。这不仅引起了大型企业的领导人的思考和探索,更是中
<正>诺大一张舟山普陀区地图,在普陀区委书记吴晓东看来,是由一个个格子组成的。吴哓东表示,"网格化管理、组团式服务"2007年开始推行,目前已先后在全区实施。此项工作的开展
罗茨真空泵是一种应用极为广泛的无油真空抽气设备。全罗茨真空泵可以组成大型无油真空抽气系统,满足近年来各行业对无油真空抽气系统越来越大的需要,但在应用过程中存在噪声
宜宾是四川主要竹林分布区之一,自然条件优越,栽竹、用竹历史悠久,竹林面积和竹产量居全省前列,宜种面积宽,开发竹产业潜力巨大。本文在对宜宾竹产业发展现状分析的基础上,提
公立医院取消药品加成收入后,通过增设药事服务费、调整医疗服务价格、增加政府投入、完善医疗保障体系和加强医院内部管理等途径来进行补偿。文章针对这五个主要补偿途径进
目前,对风能资源的充分利用已经受到了世界各国的重视,高效而可靠的风力发电系统的研究与开发已经成为能源技术领域的热点。大型风电机组多采用变桨距调节技术,而电动变桨伺
随着世界经济全球化进程的加快和中国加入世界贸易组织,中国与世界的联系更加紧密。无论是中国的产品走向世界,还是外国的产品进入中国市场,都面临商品品牌的翻译问题,品牌翻
农民工工伤赔偿对农民工家庭是一件大事,也直接关系着社会的和谐稳定。农民工工伤维权过程艰难曲折,赔偿面临的难题较多,已经引起社会的广泛关注,因此,必须依法保障农民工工
本文重点介绍了民国时期西北土匪产生、发展、演变和消亡的历史,探讨了西北自然生态和人文社会的特点,描述了西北土匪所赖以生存的自然条件和社会因素,并对导致西北土匪滋生