- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
网络处理器芯片的国产化之路
2015/1/209:25:08
关键词:处理器芯片处理能力商用网络
???网络处理器芯片主要用于构建网络通信基础设施平台,对于位于网络通信终端节点的用户来说,通常是透明而不可见的。因此,与通用CPU以及嵌入式CPU等大众电子消费密切相关的通用\o处理器芯片处理器芯片相比,网络处理器(NetworkProcessor)芯片一直以来很少能够获得广泛的关注。
实际上,网络处理器广泛应用于包括路由器、交换机等各类网络核心设备中,它特定应用于网络通信领域的各种任务,例如报文处理、协议分析、路由查找、防火墙以及QoS等。网络处理器芯片对于网络通信基础设施的重要性,阿尔卡特朗讯公司的BasilAlwan有一句话形容得很贴切,“网络处理器是网络设备最根本的基因,它定义了路由器平台的能力、可扩展性以及面向未来演化的可能性[1]”。
国内外研制情况
经过多年的发展,网络处理器正逐渐替代网络通信设备中固定功能的ASIC芯片,已成为构建网络通信系统的战略性核心器件。\o商用网络商用网络处理器市场在不断增长,而市场上网络处理器芯片产品则基本上来自国外厂商。
传统网络处理器按核心处理单元的不同可以分为两类,即基于微核的网络处理器(NPU)以及基于通用CPU核的网络处理器(GNP),主要区别如表1所示。
目前,典型商用网络处理器芯片包括阿尔卡特朗讯的FP系列[1]、Marvell公司的Xelerated系列[2]、EZchip的NP系列[3]等。上述网络处理器通常采用多核多线程、超流水等高级体系结构,利用功能部件定制优化、深亚微米集成电路设计等技术提高报文处理性能,其中多款网络处理器可以达到400Gbps报文处理要求。
阿尔卡特朗讯公司的FP3网络处理器集成共288个RISCCore,主频可达1GHz,其中每32个Core为一个Cluster,共9个Cluster。它采用多Pipeline处理模型,FP3的报文转发处理能力高达400Gbps。与FP3类似,Marvell公司的HX4100网络处理器(原Xelerated公司)也采用类似的多Pipeline处理模型,通过集成数百个支持VLIW指令集的PISC(PacketInstructionsetcomputer)专用处理器核,也可实现400Gbps线速报文处理。值得一提的是,HX4100流水线间得PISC采用同步数据流体系结构,从而避免了控制流模型中的指令相关性对性能的影响,可确保系统获得确定性的处理性能。EZchip的NP-5采用FunctionalPipeline处理模型,处理流程映射到4级面向任务优化的处理引擎,采用专用指令集,基于功能编程语言(FPL)开发,分组\o处理能力处理能力达到240Gbps。上述芯片产品都属于基于微核的网络处理器,大多采用流水线方式组织,以提供极高的报文转发处理性能,在芯片功耗方面具有优势,主要缺点是通常仅支持微码编程,软件开发复杂困难。
Broadcom公司的XLPII900网络处理器[4]集成了多达80个通用CPU核(nxCPUs),具有三级Cache存储子系统和4个DDR3内存控制器,采用并行处理架构,可提供160Gbps报文转发处理性能。通过集成安全加速引擎,其可支持高性能的加密、认证以及深度报文检测等功能。Cavium公司的OCTEONIII网络处理器[5]也采用并行架构,通过集成48个64位MIPSCPU核和大量的加速引擎,可提供100Gbps报文转发处理能力,并支持广泛的网络业务处理硬件加速。上述芯片产品都属于基于通用CPU核的网络处理器(GNP),面向支持多样化网络高层协议和业务处理设计,具有较强的可编程性,通常可以支持C/C++高级语言编程,并运行通用Linux操作系统,从而为开发人员带来便捷。然而,集成度与功耗问题严重制约了GNP的性能提升。
从国内来看,华为、中兴等网络设备厂商以及国防科大等科研院所早已基于国外成熟网络处理器芯片设计了多款高性能路由器产品,并已经在国内外市场上得到广泛应用。国防科大、西安电子科大以及清华大学等单位在国内也较早开展了网络处理器研制,取得了一定进展和技术积累,但与国外仍有一定差距,目前还没有成熟的国产商用网络处理器芯片产品。
随着国家战略层面对网络通信基础设施安全及自主创新能力的重视,作为构建网络通信设备的核心器件,网络处理器芯片的国产化将是一种必然。为了选择一条切实可行的网络处理器研制的技术途径,必须充分把握网络处理器研制所面临的挑战和技术发展趋势。
OFweek\o电子工程电子工程网讯谁是新一代网络的“网红”?答案无疑是5
您可能关注的文档
- 谈对《叶绿素的提取与分离》实验的改进.doc
- 谈对电视新闻记者的素质要求.doc
- 谈对公共管理的认识.doc
- 谈合伙企业的内外联系.doc
- 谈合理的营养膳食对青少年健康的促进.doc
- 谈基础素描中的创造性思维.doc
- 谈寄宿制学校的宿舍管理工作.doc
- 谈家庭教育存在的几个问题及对策.doc
- 谈家长对孩子课外阅读的指导.doc
- 谈客九大步骤(房地产营销).doc
- DB41T 703-2011 洛阳牡丹盆花催花技术规程.docx
- DB41T 1508-2017 化妆刷标准规范.docx
- DB41T 806-2013 苹果轮纹病综合防治技术规程.docx
- DB41T 731-2012 七月酥梨栽培技术规程.docx
- DB41T 1499-2017 二点委夜蛾监测预报与综合防治技术规范.docx
- DB41T 859-2013 香葱种植技术规程.docx
- DB41T 788-2013 地理标志产品 密二花.docx
- 学术机构膳食委员会的职责与研究成果.docx
- 日用化学品检验检测机构质量监督计划.docx
- DB41T 961-2014 芹菜病虫害综合防治技术规范.docx
文档评论(0)