网络处理器协处理器验证平台设计与实现

被引量 : 0次 | 上传用户:snow5534
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的迅猛发展,互联网体系结构随之发生了巨大变化,网络处理设备更新换代步伐不断加快。如何快速研发出适应网络发展的网络处理器等网络设备,已经成为当前研究的热点课题。然而,网络处理器结构复杂,内部协处理器的验证难度大,制约了网络处理器的创新发展。对此,本文设计了一种基于NetMagic的网络处理器协处理器验证平台(Network processor CoprocessorVerification Platform, NCVP)。主要工作及创新点包括:首先,在对网络处理器协处理器和NetMagic平台等技术研究的基础上,提出了一种用于网络处理器协处理器开发验证平台的新型体系架构。该架构基于NetMagic平台,采取硬件分块、软件分层的设计思想,软硬件通过控制流和数据流进行分层交互,提高了软硬件协同工作效率。其次,提出了网络处理器协处理器验证平台硬件设计的一种新方法。基于NetMagic平台内部的MagicFPGA芯片,采用硬件分块的设计思想,对验证平台各个子模块进行逐项设计和描述;通过为协处理器定义通用的验证接口和用于外部控制的用户管理接口,提高验证平台的通用性和灵活性。再次,提出了网络处理器协处理器验证平台控制软件的一种新开发方法。将验证平台的控制软件开发划分为三层结构模型:最底层为库函数,中间层为应用支撑函数,最上层为应用程序,有效简化软件开发的逻辑。最后,在验证平台上设计、实现以及验证了MD5协处理器功能和性能,包括通用实现方案和流水化实现方式。实验结果表明,流水化实现方式性能更强,更适合于网络处理器协处理器。验证后的MD5协处理器模块被直接移植到自主通用多核网络处理器,系统运行良好,该协处理器功能和性能符合设计指标要求。综上所述,本文设计的网络处理器协处理器验证平台(NCVP)的功能和性能满足设计指标要求,其研究成果对于网络处理器的创新发展具有一定的指导意义和实用价值。
其他文献
本文总结了通过强化机动卫勤分队训练,使其在抗震救灾卫勤保障任务的组织指挥能力、应急保障能力、自我保障能力、一专多能训练和政治思想工作等方面发挥了明显的作用,并提出了
根据公路和铁路承载结构以及载荷性质的不同,利用LUSAS有限元分别对两种动载的属性进行了分析,得出了两种载荷的位移、应力的时程曲线和应力变化轮廓,以及两种不同结构体的本
5.12汶川特大地震,是新中国成立以来强度烈度最高、破坏性最强、波及范围最广、救灾难度最大的一次地震,实属历史罕见。本文作者参加了这次抗震救灾卫生救援任务,并在地震重
未知环境下地图的建立,是移动机器人导航技术的关键。研究了室内环境地图的创建方法,探讨了室内环境特征直线提取方法,详细论述了地图创建面临的问题与解决方法。采用SICK公
文化根植于特定的社会历史和自然环境,归属于一定的地域。地方高校作为区域文化的中心,它的文化始终是包含在区域文化中的,带有区域文化的印记。区域文化与地方高校之间相互
本文以语用学为视角,从斯波伯(Dan Sperbe)r和D.威尔逊(Deirdre Wilson)的关联理论出发,通过语境效果,结合具体例子对英语幽默语言进行了深刻剖析,从而阐释了关联理论的理论
(著名音乐教育家,美国西北大学教授B·雷默,1998年8月18日途经北京,在中国音乐学院接受了本刊短暂的采访,回答了有关当今音乐教育的问题,以下以问答方式进行。)问:请您谈谈美国音乐教育专业研
铜铝复合导电体由于其具有低成本、质轻和较高导电率等特性获得广泛运用,但目前铜包铝复合导电体的各种生产工艺理论还不完善,都存在各种不足。本论文采用低压充芯工艺制备铜
根据金融稳定理事会(FSB)的定义,“影子银行体系是指游离于传统银行体系之外的信用中介组织和信用中介业务,其期限或流动性转换、有缺陷的信用风险转移和杠杆化特征增加了系统性
地震的巨大破坏力给受灾城市带来了不可磨灭的破坏,在震后急速的城市重建过程中,人们的关注点常常集中在救助伤亡人员、重建城市楼宇、恢复城市产业和经济以及安抚社会情绪等方