【導讀】Intel網(wǎng)絡處理器概述。包括網(wǎng)絡處理器硬件及軟件體系結(jié)構(gòu)。編程接口和互連機制,但沒有給出細節(jié)。IXA的三個重要組成部分:。在其它功能單元的支持下執(zhí)行快路徑上的操作。XScaleCore:Intel網(wǎng)絡處理器的高層控制和管理單元,負責。控制面及異常包處理,運行嵌入式實時操作系統(tǒng)。IXA可移植框架:為基于Intel網(wǎng)絡處理器的軟件開發(fā)提供應用編。使用多個可并行操作的微引擎,通過增加微引擎的數(shù)目、提高微。與各種外部連接的接口。多服務接入平臺等。IXP2800:16個微引擎,主要面向邊緣網(wǎng)和核心網(wǎng)應用,可用于骨干網(wǎng)。的路由與交換、無線設備、10Gbps的企業(yè)交換和路由等。IXP2850:在IXP2800的基礎上增加了加密單元,可達到10Gb/s的加。一個IXP網(wǎng)絡處理器是一塊獨立的芯片,包含一組復雜的可編程及不。1條或多條DRAM總線。引入命令總線仲裁器對各主控單元發(fā)出的命令進行排隊判優(yōu),保。證指令的優(yōu)先級,避免指令的沖突和擁塞。引擎被進一步分成兩個簇,每個簇使用獨立的SRAM數(shù)據(jù)總線,