Intel网络处理器.ppt

Intel网络处理器

第四部分 Intel网络处理器 主要内容 Intel网络处理器概述 XScale核 微引擎 其它功能单元 编程模型 参考设计 Internet eXchange Architecture (IXA) IXA:泛指Intel网络处理器架构以及相关的支持芯片,包括网络处理器硬件及软件体系结构。 IXA包括控制面和数据面处理,定义了硬件抽象、应用编程接口和互连机制,但没有给出细节。 IXA的三个重要组成部分: 微引擎(Microengine,ME):Intel网络处理器的核心部件,在其它功能单元的支持下执行快路径上的操作。 XScale Core:Intel网络处理器的高层控制和管理单元,负责控制面及异常包处理,运行嵌入式实时操作系统。 IXA可移植框架:为基于Intel网络处理器的软件开发提供应用编程接口和硬件抽象。 IXA的特性 灵活性: 微引擎完全可编程,在低层硬件设备的支持下可实现许多复杂的网络处理功能,具有较好的功能灵活性。 高性能(高可扩放性): 使用多个可并行操作的微引擎,通过增加微引擎的数目、提高微引擎及XScale核的时钟频率、采用各种减小访存延迟的技术及增加专用的硬件功能单元,可支持高达OC-192的高端处理速度。 可移植性: IXA可移植框架提供了应用编程接口和硬件抽象,使得基于该框架开发的软件与底层硬件实现松耦合,具有良好的可移植性和重用性。 Interne

文档评论(0)

1亿VIP精品文档

相关文档