MIPS科技公司近日推出其新型的基于RISC的32位处理器架构。该IP核包含一个超标量体系结构(superscalar)以及用于一系列高性能应用的乱序技术(out-of-order technology)。
该公司的MIPS32 74K产品线由两个可合成的1.04-GHz内核—74Kc和74Kf—组成。74Kc是基本整数核,而74Kf则是整型核与高性能浮点单元的结合。
74k以TSMC的65nm工艺技术为基础,由一个超标量体系结构及具备增强型数字信号处理器(DSP)指令的17级管线架构构成。
与过去的32位、基于RISC的嵌入式核不同,MIP公司的74k产品利用了若干高端计算中常见的技术:乱序分配(out-of-order dispatch)、不对称双流(dual issue)、分支预测和128位L1高速缓冲存储器接口。74k是一个单线程核,但是,将来的产品可能包含一种多线程技术。
尽管采用了这样的技术,对于新型和将来的嵌入式应用来说,74k决不能被认为是功能过多的,MIPS科技的产品市场经理Pete Del Vecchio表示,“对于低端应用,它确实是不合适的,但是,对于某些应用,你需要这种级别的性能。”
74k被设计为满足大批量应用的需要,如DTV、机顶盒、DVD播放机/刻录机、宽带接入系统、家庭网关和其它系统,他指出。
以前,MIPS的高端嵌入式处理器核是24k,它采用的是基于90nm工艺技术的8级、单流(single-issue)架构,而不是采用乱序架构。但是,在74k内的乱序指令分配技术使新的核能够执行多条指令,从而使改善处理器的性能成为可能。据MIPS公司透露,总的来看,74c具有1.8-DMIPS/MHz的整体性能。
74k还支持先进的分支预测(advanced branch prediction),原因在于采用了三个256入口分支历史表和一个入口返回预测堆栈。它的特色还在于具有增强的DSP指令,其运算速度比MIPS公司的24KE核要快60%。它还支持L2高速缓冲存储器及用于低功耗应用的扩展时钟门控。
高端的74kf核支持高性能的浮点单元,它由两个基于不对称双流架构的管线组成。74kc具有1.7平方毫米的内核面积和2.5平方毫米的总面积,它支持32K的数据高速缓冲存储器和32K的指令高速缓冲存储器,消耗的功率为34mW。
|