共查询到17条相似文献,搜索用时 62 毫秒
1.
本文基于网络处理器中微引擎在POS口和千兆以太网口通信中的应用,详细叙述了千兆以太网端口和POS端口通信中微引擎设计的关键技术--多线程接收,线程间互斥和同步.为网络处理器中微引擎的软件设计提供了一些参考方法. 相似文献
2.
网络规模的膨胀型增长、用户对宽带需求的急速增加、各种新业务的层出不穷和智能化管理、应用可升级的技术需求催生了网络处理器,形成了以网络处理器为核心的新一代网络设备体系结构。该文简要介绍了网络处理器的定义、结构及其特点,分析了网络处理器设计与通用处理器的主要不同点,着重阐述了网络处理器的核心部分——微引擎的结构和设计重点。 相似文献
3.
4.
IXP2400网络处理器及其微引擎中多线程实现的研究 总被引:2,自引:0,他引:2
网络处理器兼顾了ASIC的高性能和RISC芯片的可编程灵活性,能较好地满足数据通信高速发展的要求,在将来的网络设备中,有广阔的应用前景。IXP2400是Intel公司推出的第二代网络处理器。它采用了高性能的并行体系结构来处理复杂的算法、包内容检测、流量管理和线速转发。多线程技术是IXP2400实现高速数据处理的关键技术。该文介绍了IXP2400的硬件结构及软件开发,并分析了其微引擎中多线程实现的有关技术。 相似文献
5.
孟宪宁 《单片机与嵌入式系统应用》2006,(7):13-16
以网络处理器Intel IXP2400为例,针对在实际使用Intel SDK进行网络应用开发时所遇到的问题,通过分析Teja NP开发平台所提供的开发方法,提出一种在网络处理器上应用开发的新方法,旨在介绍一种降低网络处理器上应用开发难度、加快开发进度的思路和方法。 相似文献
6.
7.
8.
利用网络处理器的高速处理能力和完全的可编程特性,本文提出了基于IXP2350的IP-DSLAM设计方案,实现对网络数据包的快速处理和转发.从硬件和软件上对系统进行了分析,对于数据面功能模块的具体处理过程进行了详细的研究和设计.通过仿真测试验证了系统设计的可行性. 相似文献
9.
针对嵌入式系统处理三维图形时需要良好的实时性要求,提出使用专用嵌入式图形处理器负责图形处理,用以缓解CPU负担,提高处理速度的解决方法。几何变换引擎位于图形处理器内部图形流水线的第一级,负责处理三维图形在空间坐标系中的位置变换。设计了几何变换引擎的架构模型,采用Verilog HDL实现引擎的IP软核,并在Modelsim和QuartusII环境中完成IP核的功能仿真与时序验证。综合后,IP核占用FPGA资源为9715逻辑单元,单顶点的处理时间为160ns,实现处理图形几何变换的任务,达到预期设计要求。 相似文献
10.
针对网络处理器IXP 2XXX对所有数据包均根据TCP/IP,协议层的标识逐层进行分析,从而导致ICMP(网际控制报文协议)处理速度慢,抵御ICMP洪水攻击效率低的问题.提出了在网络处理器的微引擎处理中嵌入ICMP处理模块,建立了ICMP模块的处理流程,并通过设置ICMP异常标识进行跳转处理,减少冗余检查的步骤,实现了对异常ICMP的及时处理.仿真实验结果表明,该方法对ICMP数据包的指令周期明显少于原IXP2XXX开发包中的方法,提高了处理ICMP包的性能. 相似文献
11.
12.
13.
14.
弹性分组环技术是一种面向城域网的技术。在分析了网络处理器的优点之后,提出了一种基于网络处理器的弹性分组环接入方案,利用IXP1200实现了以太网和弹性分组环的接口转换,并讨论了方案的软硬件协同设计方法。 相似文献
15.
网络处理器是面向网络应用领域的专用指令处理器,是面向数据分组处理的、具有特定电路的软件可编程器件.它将基于精简指令集处理器的低成本、高灵活性与专用网络处理芯片的高性能很好地结合在一起,可适应网络新协议和新应用.该文通过对网络处理器体系结构的分析,在设计过程中应用目前主流的验证技术,根据网络处理器的特点,在各阶段采取不同的验证策略,从而缩短验证周期. 相似文献
16.