网络通信 频道

路由器MIPS芯片介绍

    【IT168 专稿什么是MIPS:MIPS是Microprocessor without Interlocked Pipeline Stages(无内部互锁流水级的微处理器)的缩写,是一种处理器内核标准,它是由MIPS技术公司开发的。其机制是尽量利用软件办法避免流水线中的数据相关问题。

    MIPS 科技公司是全球数字消费与商业系统应用产业中标准微处理器架构及内核的领导供货商。公司倡导成立了多个开发 32/64 位嵌入式 RISC 解决方案的架构联盟,并为半导体厂商、ASIC 开发商以及系统 OEM 厂提供知识产权。MIPS 科技及其授权商提供高兼容性、可升级性、定制化及应用广泛的半导体产品,在RISC处理器方面占有重要地位。

    MIPS公司设计RISC处理器始于20世纪80年代初;1986年推出R2000处理器;1988年推出R3000处理器;1991年推出首款64位商用微处理器R4000之后,陆续推出R8000、R10000和R12000等型号。后来,MIPS公司的战略发生变化,把重点放在嵌入式系统。1999年,MIPS公司发布MIPS 32和MIPS64构件标准,为未来MIPS处理器的开发奠定了基础。新的架构集成了原来所有的MIPS指令集,并且增加了许多更强大的功能。MIPS架构处理器出现在许多日常生活中可见到的产品中,在游戏机方面,过去的任天堂64、SONY Playstation 1、Playstation 2,以及新近的PSP等产品等是采用MIPS架构,而在一般手持式Windows CE产品中,也有采用MIPS架构,在网络设备方面,MIPS处理器也被广泛的应用在CISCO的路由器中。

    MIPS架构:
   
MIPS已经在MIPS结构的两个系列中进行了标准化:MIPS32™(32位系列) 和MIPS64™(64 位系列)。这是唯一一种能提供64位解决方案的结构,它在某些应用领域可以提供重要的性能优势,例如网络。目前,MIPS科技公司设计高性能 32 位和 64 位架构及内核并发放其许可(这种商业模式和ARM是一样的),这些架构和内核可实现较小尺寸和较高能量效率的嵌入式处理器。MIPS平台面向高增长的嵌入式市场,如数字机顶盒、数字电视机、DVD 刻录机、宽带接入设备、数字相机、激光打印机和网络路由器市场。

    目前MIPS架构处理器在市场上较新的几款处理器,有MIPS32 24K、24KE以及34K等系列产品。

    MIPS32 24K 系列
    24k核心采用0.13微米制程技术,运作频率可达550MHz,硬件支持标准IEEE 754浮点运算,单一组32×32 MDU,以及具备TLB或者是固定式对应功能的可调整式MMU,而在24k PRO部分,内含了MIPS CorExtend功能,芯片设计业者可以加入自行定义的特殊指令,而且还能维持与MIPS32架构间的兼容性。

    MIPS32 24K系列的可合成处理器内核是嵌入式芯片业性能最高的32位内核。来自一些业界领先公司定制SOC(片上系统)设计方法、 开放内核协议(Open Core Protocol ,简称OCP)互连架构、标准程序库和片上存储器确保基于24K内核的产品最大限度地缩短设计时间并降低产业成本。
24K系列是为快速运行图形、Java和要求苛刻的代码设计的,具有超快的乘法能力、智能高速缓存、支持浮点和CorExtend功能,其中CorExtend可使用户通过定义和增加自己的指令充分提高应用性能。MIPS32 24K 核心系列针对各种量产应用设计,例如宽带接入、无线、网络、数字电视、及办公室自动化。当以台积电的0.13微米工艺实现时,24K内核可达到400MHz 以上的性能;若采用高性能0.13 LV-OD 低介电系数工艺,其性能则可达625 MHz,这是目前嵌入式市场中32位可综合内核的较高性能。

    MIPS32 24KE内核系列
    MIPS32 24KE内核是嵌入式行业最高性能、最低功耗、集成了 DSP 功能的 32 位可合成处理器内核权。基于 MIPS32 24KE 内核,OEM 和半导体公司可显著减少 SoC 成本、芯片面积和功耗。在24KE架构方面,基本上这是一款基于原先24k架构之下的加强版处理器,在单一处理核心中,就汇整了RISC处理核心与DSP加速功能,因此在集成度以及资料流的协调性上,会有更加出色的表现。

    在24KE中整合的是称为MIPS DSP ASE的特定应用架构延伸技术,不用另外附加DSP电路,因此在成本与开发时程的控制上,会有更出色的表现,而相较起不含DSP ASE的24K处理器,在数字信号的处理上,可达到将近3倍的速度表现。

    DSP ASE在加速的应用上,包含了IDCT转换(视讯压缩)、IMDCT(MP3解码)加速,以及一般工业应用中的滤波器等等。而由于24KE系列核心是完全静态的可合成核心,因此也可轻易的混用多家厂商的实体IP,可视不同用途,整合高速存储器以及标准元件之后,达到高频率以及高性能表现,也能透过整合高密度标准元件以及存储器,达成对功耗以及芯片面积的非常好的化。

    24KE 内核系列的目标市场包括机顶盒、DTV、DVD刻录机、语音交换、IP 电话、数码相机、蜂窝电话、打印机、调制解调器、住宅网关和汽车远程信息处理。低功耗使这些内核成为电池供电和有热限制的设备的理想选择。

    MIPS32 34K 内核系列
    它是针对高性能和成本敏感的嵌入式应用的一种革命新性多线程解决方案。34K 核心系列是首个执行MIPS  MT ASE,并利用包括 MIPS DSP ASE 的成熟功的 24KE 微架构的产品。34K 内核的多线程能力可显著降低整体的芯片尺寸、成本和功耗。

    单线程微处理器今天在等待存取存储器存取时浪费了许多周期,在相当程度地上限制了系统性能。34K 内核通过增加强处理器的利用来减少存储器等待潜伏期的影响。当一个线程停止时,其他的线程立刻流入流水线开始执行工作,使应用吞吐能力量实现显著地增加。据测试表明,运行两个线程的 34Kc 内核相要比单线程处理器的速度提高 60%,而尺寸仅增加 14% 的尺寸即可实现 60% 的加速。

    此外,34K 内核系列可为嵌入式应用提供出众的实时响应。用户可为实时任务分配专用处理带宽,以实现有保证的服务质量(QoS)。该装置可持续监测线程进程,并和自动进行采取校矫正行动来满足或超越实时需求。

    若加入了硬件虚拟机器模式,透过两个VPE,可以在单一34K核心中同时执行两个操作系统。34KE 内核系列的目标市场IP电视、IP 电话及多媒体服务,可提供稳健传送的基础,并应用在调制解调器、网关等。

0
相关文章