微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 行业新闻动态 > 处理器史话 | 小范围受众的专业处理器在生活中起到哪些作用?

处理器史话 | 小范围受众的专业处理器在生活中起到哪些作用?

时间:01-18 来源:3721RD 点击:

行简单过滤时性能较好,但是由于体系结构限制,尤其是微代码的开发相对复杂,导致灵活性较差,难以满足复杂多变的市场需求,一般适合3层(IP层)及以下网络数据的处理。

SiByte代表系列产品
另一类产品以 SiByte(2000年11月6日,被高速通讯半导体制造商Broadcom收购)的Mercurian系列产品为代表,它基于MIPS CPU设计,如SB-1250。它一方面保持了基于通用CPU设计的灵活性,另一方面通过SOC(System On Chip)的方式消除了传统CPU、总线、设备之间带宽的瓶颈问题。这类产品灵活性较强,易于开发、升级和维护,适于构建速度可与专用ASIC相媲美的、完全可编程的网络处理平台。

2016年1月5日,Broadcom(博通)全球首发64位四核路由器处理器:

BCM4908。该处理器整合了四个1.8GHz Cortex-A53 CPU核心,同时搭载博通Runner网络数据包处理器,可在不增加CPU负荷的情况下,实现超过5Gpbs的系统数据吞吐量。


BCM4908实物图

此外,它还可通过2.5千兆以太网物理层接口,支持包括GoogleFiber、Comcast 2Gbps在内的更高家庭宽带接入,这也是消费者当前能够享受到的最快宽带网速。

BCM4908还可与博通的BCM4366 Wave2 5G Wi-Fi MU-MIMO配对使用,从而实现超过3.4Gbps的同步Wi-Fi吞吐量。

(3) NP芯片厂家
目前提供NP芯片的厂家有很多,基本上都符合NPF指定的规范。国内使用比较广泛的则是Intel公司的 IXP xxx系列,主要包括IXP4xx、IXP12xx、IXP24xx、IXP28xx等。

IXP系列NP处理器从体系结构上看基本上都一样,都是由一个RISC处理器加一个微引擎构成的。其中,RISC处理器主要用于控制微引擎的运行,所以又称为控制层面;微引擎完成对网络数据包的处理,以实现高性能,所以又称为数据层面。不同IXP系列处理器的RISC型号和主频不同,微引擎的个数也有所不同,在性能上也有很大差别。

IXP系列NP处理器特点及应用对比表

名称

特点及应用

IXP4xx

不能进行微码编程。 市场定位主要在中低端市场。

IXP12xx

软件开发人员根据不同的应用定制微引擎上的微码,以实现不同的功能。 微引擎只有6个,每个微引擎上可以存储条2k×32位的指令,只能用来做简单的包转发处理和QoS处理,不能作为复杂的防火墙处理。

IXP24xx

2003年开始推出 性能上有了质的变化,开发起来也要复杂得多。使用它们做出的防火墙可能在单纯包转发上到达线速。

IXP28xx

比IXP24XX的性能又增加了很大,可以做出千兆线速的网络安全设备。 但IXP2800板卡的设计要比IXP2400板卡设计要更加复杂

后面我们会继续讲DSP和FPGA的技术应用。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top