MIPS 架構(gòu)究竟是個什么“香餑餑”
深圳華芯集成電路設(shè)計有限公司(SoC China Co.,Ltd.簡稱“華芯”)與上海芯聯(lián)芯智能科技有限公司(CIP United Co.簡稱“芯聯(lián)芯”)將于2020年1月10日10:00在深圳市南山區(qū)科興科學(xué)園召開新聞發(fā)布會,宣布雙方正式達成以 MIPS 架構(gòu)為基礎(chǔ)的深度合作關(guān)系。

人人追捧的MIPS架構(gòu)到底有什么魅力呢?它的優(yōu)勢又在哪里?
MIPS架構(gòu)最早由斯坦福大學(xué)計算科學(xué)實驗室開發(fā),是一種簡潔、優(yōu)化方便、具有高度擴展性的RISC架構(gòu),也是業(yè)界最高效的RISC架構(gòu),能夠提供最高的每平方毫米性能和當今SoC設(shè)計中最低的功耗。
01
MIPS32架構(gòu)
MIPS32架構(gòu)基于一種固定長度的定期編碼指令集,并采用導(dǎo)入/存儲(load/store)數(shù)據(jù)模型。經(jīng)改進,這種架構(gòu)可支持高級語言的優(yōu)化執(zhí)行。MIPS32架構(gòu)是高效能的行業(yè)標準架構(gòu),是從微型微控制器到高端網(wǎng)絡(luò)設(shè)備的數(shù)十億種電子產(chǎn)品的核心。MIPS32體系結(jié)構(gòu)合并了重要功能,包括SIMD(單指令多數(shù)據(jù))和虛擬化。這些技術(shù)與多線程(MT),DSP擴展和EVA(增強型虛擬尋址)等技術(shù)相結(jié)合,豐富了架構(gòu),可與需要更大內(nèi)存,更大計算能力和安全執(zhí)行環(huán)境的現(xiàn)代軟件工作負載一起使用。

02
MIPS64架構(gòu)
MIPS64架構(gòu)刷新了64位MIPS-Based嵌入式處理器的性能標準,代表著下一代高性能MIPS處理器的基礎(chǔ)。MIPS64體系結(jié)構(gòu)已用于各種應(yīng)用程序中,包括游戲機,辦公自動化和機頂盒。如今,它在網(wǎng)絡(luò)和電信基礎(chǔ)設(shè)施應(yīng)用中仍然很流行,并且是下一代服務(wù)器,高級駕駛員輔助系統(tǒng)(ADAS)和自動駕駛SoC的核心。MIPS64架構(gòu)通過合并強大的功能,標準化特權(quán)模式指令,支持過去的ISA并提供從MIPS32架構(gòu)的無縫升級路徑,為未來基于MIPS處理器的開發(fā)提供了堅實的高性能基礎(chǔ)。

03
microMIPS架構(gòu)
microMIPS是為微控制器和其他小型嵌入式設(shè)備設(shè)計的,是一種代碼壓縮指令集架構(gòu)(ISA),既能單獨工作,也能與原有的MIPS32兼容指令****共同工作,允許程序混合16位和32位代碼,無需模式切換。它可保持98%的MIPS32性能,同時將代碼大小減少多達25%,節(jié)省芯片成本。通過較小的內(nèi)存訪問和有效使用指令高速緩存,從而提升性能,降低功耗。

04
nanoMIPS架構(gòu)
nanoMIPS是專為嵌入式設(shè)備而設(shè)計的,是一種可變長度指令集架構(gòu)(ISA),可在顯著減小代碼大小的情況下提供高性能,與MIPS32相比,它可以交付多達40%的代碼。

MIPS作為經(jīng)典的RISC CPU,在宏觀ISA設(shè)計上,就涵蓋從低端的MCU到服務(wù)器級別的處理器的差異化設(shè)計。RISC精簡指令在功耗性能方面上的優(yōu)勢相較CISC冗余指令增加額外面積和功耗,同時增加了指令解碼的復(fù)雜度。
MIPS授權(quán)CPU IP,這些IP會在微架構(gòu)的設(shè)計有針對性的優(yōu)化,因此較適合在網(wǎng)絡(luò)處理相關(guān)的領(lǐng)域下使用。譬如MIPS的I-Class支持MTK處理器IP。市面上采用MIPS IP的高端網(wǎng)絡(luò)交換機其中很多采用多核的方式,在SoC內(nèi)部集成了數(shù)十個乃至上百個MIPS的CPU IP,這些CPU充分利用MIPS IP的輕量、支持多線程的優(yōu)勢,讓相應(yīng)的線程等待包的數(shù)據(jù)的到達無需上下文切換而立即處理,從而獲得極高的吞吐率。與此同時,仍然可以確保芯片功耗和面積在容許的范圍內(nèi)。因此,MIPS在網(wǎng)絡(luò)處理器領(lǐng)域有很深的積累,能隨著產(chǎn)品其特色表現(xiàn)的點稍有不同,但仍然展現(xiàn)了其在網(wǎng)絡(luò)處理器場景下的大的優(yōu)勢。

相信華芯與芯聯(lián)芯通過雙方的合作一定可以為國內(nèi)芯片公司提供更優(yōu)質(zhì)、更有彈性,更容易開發(fā)的SoC芯片,提高產(chǎn)品的競爭力,與客戶共創(chuàng)互贏,得早日真正實現(xiàn)自主可控目標。
專注于SoC相關(guān)的一站式設(shè)計服務(wù),在IoT、AI、通訊等領(lǐng)域有豐富的經(jīng)驗,2018年底已從Wave Computing取得MIPS 架構(gòu)和CPU核的中國地區(qū)獨家經(jīng)營權(quán)。
主要業(yè)務(wù)范圍包括芯片設(shè)計服務(wù)和新創(chuàng)芯片設(shè)計公司輔導(dǎo),致力于打造屬于中國的CPU生態(tài)圈,建立中國SoC芯片設(shè)計的“黃埔軍校”,培養(yǎng)專業(yè)的SoC人才,提供SoC全流程的技術(shù)輔導(dǎo)和服務(wù),為國內(nèi)芯片設(shè)計企業(yè)提供強有力的技術(shù)支持,促進國內(nèi)集成電路產(chǎn)業(yè)的發(fā)展。

——End——長 按 關(guān) 注
*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。