摘要
网络规模的膨胀型增长、用户对宽带需求的急速增加、各种新业务的层出不穷和智能化管理、应用可升级的技术需求催生了网络处理器,形成了以网络处理器为核心的新一代网络设备体系结构。该文简要介绍了网络处理器的定义、结构及其特点,分析了网络处理器设计与通用处理器的主要不同点,着重阐述了网络处理器的核心部分——微引擎的结构和设计重点。
The dilatability increase of network scale, the rapidity enhancement need of network bandwidth by users, the emergence in endlessly of vary kinds of new services, the technical need of intellectualized management and upgrading applications speed up the naissance of network processor. A new generation of network equipment architecture based on the kernel of network processor has been formed. This paper introduces simply the definition and functions of NP, the architecture and characteristics of NP, the main differences between NP and general CPU are analyzed, and the architecture of micro-engine which is the main logic block of NP is described. Then some keystones how to design micro-engine are given.
出处
《计算机工程》
EI
CAS
CSCD
北大核心
2006年第14期98-100,共3页
Computer Engineering
关键词
网络处理器
微引擎
微码
多线程
线速
Network processor(NP)
Micro-engine
Microcode
Multithread
Wire-speed