完全可合成多核IP的新處理器(MIPS)
美普思科技公司(MIPS)宣布推出針對完全可合成多核 IP 的業(yè)界領(lǐng)先速度的新處理器。利用 MIPS32TM 1074K™ 一致處理系統(tǒng)(Coherent Processing System,CPS),廠商能夠采用現(xiàn)成(off-the-shelf )的 CPU 內(nèi)核獲得高性能的定制實(shí)現(xiàn)。1074K CPS 是 MIPS 科技一致多處理(Coherent Multiprocessing,CMP) 平臺的進(jìn)一步演變,在緊湊的芯片面積上實(shí)現(xiàn)了最高性能的 MIPS 陣容。
利用商業(yè)可用的標(biāo)準(zhǔn)單元庫、存儲器和 EDA 設(shè)計(jì)流程,1074K CPS 在 40nm G 工藝下實(shí)現(xiàn)了 1.5 GHz 的產(chǎn)生頻率。憑借 1074K CPS,MIPS 科技公司的多核性能獲得了廣泛采用并以可接受的價(jià)格提供給開發(fā)數(shù)字電視、藍(lán)光播放器和機(jī)頂盒等新一代互聯(lián)多媒體產(chǎn)品的公司。該平臺還針對家庭/無線網(wǎng)絡(luò)產(chǎn)品和采用流行的 Android™ 操作系統(tǒng)的平板電腦。
半導(dǎo)體分析機(jī)構(gòu) The Linley Group 分析師兼 《CPU 內(nèi)核和處理器 IP》的作者 Joseph Byrne 表示:“由于 SoC 制造商對單個(gè) CPU 內(nèi)核所能達(dá)到的性能的極限要求,我們看到嵌入式市場越來越多地采用了多核解決方案。我們非常高興 MIPS 科技在我們的 Linley Tech Processor Conference 上推出了新的 CMP 解決方案。基于 MIPS 的可合成數(shù)目,1074K CPS 在功耗和性能方面都堪稱最佳的多處理器 IP 內(nèi)核之一。此外,將三個(gè)這種性能水平的內(nèi)核集成在比一個(gè) Intel Atom CPU 更小的芯片面積中代表了 MIPS 令人信服的價(jià)值主張。”
MIPS 營銷和業(yè)務(wù)開發(fā)副總裁 Art Swift 表示:“將網(wǎng)絡(luò)連接體驗(yàn)集成到數(shù)字電視、機(jī)頂盒和藍(lán)光光盤播放器是開發(fā) 1074K CPS 的主要目的。MIPS 科技在多核技術(shù)方面擁有多年的豐富經(jīng)驗(yàn),我們正憑借我們的 CMP 系列擴(kuò)展我們在多處理器方面的領(lǐng)導(dǎo)地位,使高端多核平臺更加簡單、易用,實(shí)現(xiàn)成本適中。”
MIPS 科技公司的高端內(nèi)核正在迅速獲得采用。其超標(biāo)量 MIPS32 74KTM 內(nèi)核授權(quán)了 20 多家公司,其多線程多處理 MIPS32 1004K™ CPS 授權(quán)了 10 多家公司。還有一家尚未公布的領(lǐng)先授權(quán)廠商將采用新的 1074K CPS。
經(jīng)驗(yàn)證的高速架構(gòu)
1074K CPS 建立在經(jīng)過驗(yàn)證的、超標(biāo)量 74K 微架構(gòu)基礎(chǔ)之上。目前市場上已經(jīng)有很多基于 74K 內(nèi)核的產(chǎn)品設(shè)計(jì)。MIPS 的客戶目前也正采用達(dá)到 1GHz 的 74K 方案進(jìn)行預(yù)生產(chǎn)。新的 74K 架構(gòu)增強(qiáng)了各種 C++ 應(yīng)用的性能,包括網(wǎng)頁瀏覽和 JavaScript 引擎。除了硬件的改進(jìn),MIPS持續(xù)的軟件優(yōu)化為 Webkit 等主要開放源項(xiàng)目增加了更多的性能。當(dāng)運(yùn)行于 1074K 平臺時(shí),單核就能在兩秒鐘內(nèi)順利完成 針對JavaScript 引擎性能的流行的Sunspider基準(zhǔn)測試。
1074K CPS 可連接多達(dá) 4 個(gè)超標(biāo)量無序 74K 內(nèi)核,以及針對時(shí)鐘/電源門控管理、全面中斷控制、程序/數(shù)據(jù)跟蹤功能等系統(tǒng)元件,還有可選的 L2 緩存控制器,作為一個(gè)完整的一致多核解決方案。與其 CE4 100 SoC 上的單個(gè)超線程 Intel Atom CPU 相比,1074K CPS 采用更小的硅占位面積的 3 核配置,實(shí)現(xiàn)了 2.5 倍性能的 CoreMark™ 基準(zhǔn)測試。
1074K CPS 為流行的MIPS32 24KTM 和 74K 內(nèi)核系列提供了高度可擴(kuò)展的多核性能遷移路徑。
一致處理系統(tǒng)的選擇
根據(jù)具體應(yīng)用的不同,MIPS 科技公司通過 CMP 產(chǎn)品提供兩種性能途徑。多線程 1004K CPS 為高端智能手機(jī)和先進(jìn)機(jī)頂盒等應(yīng)用提供高性能,其多個(gè)任務(wù)同時(shí)運(yùn)行,實(shí)時(shí)響應(yīng)和性能效率是關(guān)鍵要求。新的 1074K CPS 主要針對聯(lián)網(wǎng)數(shù)字電視和機(jī)頂盒,以及家庭/無線網(wǎng)絡(luò)等應(yīng)用,其應(yīng)用中的一兩個(gè)主要功能要求以更低成本實(shí)現(xiàn)顯著的性能提升。
強(qiáng)大的生態(tài)系統(tǒng)
20 多年來,MIPS 架構(gòu)一直應(yīng)用于多核系統(tǒng),獲得了強(qiáng)大生態(tài)系統(tǒng)的支持。此外,由于 1074K CPS 與 MIPS32 兼容,設(shè)計(jì)人員能夠利用現(xiàn)有軟件和工具的廣泛基礎(chǔ)。1074K CPS 由來自 CodeSourcery、CriticalBlue 和其他廠商工具的支持,包括 MIPS 科技自己開發(fā)的工具和探針,以及對稱多處理(Symmetric Multiprocessing,SMP)版本的 Linux 操作系統(tǒng)。
MIPS 還將為 1074K CPS 提供準(zhǔn)確和快速的仿真模型。SoC 開發(fā)人員現(xiàn)在可采用內(nèi)置了 Carbon Design Systems 技術(shù)的 100% 的周期精確模型用于SystemC和協(xié)同仿真環(huán)境的驗(yàn)證。軟件開發(fā)人員還可利用與 Imperas 共同開發(fā)的快速指令集模擬器,用于軟件開發(fā)和虛擬平臺。
供貨
新的 1074K CPS 將在 2010 年 10 月供貨。1074K CPS 的兩個(gè)初始版本將以以下內(nèi)核提供:采用基礎(chǔ)整數(shù)內(nèi)核的一致處理系統(tǒng)的 MIPS32 1074Kc™ CPS,以及在每個(gè)內(nèi)核中包含浮點(diǎn)單元(floating point unit ,F(xiàn)PU)的MIPS32 1074Kf™ CPS。