晶心科技推出于28奈米制程逾1.2 GHz的RISC-V處理器:A25/AX25及N25F/NX25F
晶心科技產(chǎn)品應(yīng)用多元,內(nèi)嵌晶心處理器核心的SoC芯片累積數(shù)量已逾25億顆。身為RISC-V基金會(huì)創(chuàng)始會(huì)員的晶心科技,宣布推出AndeStar™ V5高效處理器核心最新系列產(chǎn)品:一、AndesCore™ A25/AX25,適合以Linux為基礎(chǔ)的應(yīng)用,例如無人機(jī)、智能無線通信、網(wǎng)通、圖像處理、先進(jìn)駕駛輔助系統(tǒng)(ADAS)、儲(chǔ)存、數(shù)據(jù)中心以及機(jī)器/深度學(xué)習(xí)等等;二、AndesCore™ N25F/NX25F,適合浮點(diǎn)密集型的多元應(yīng)用,例如聲音處里、先進(jìn)馬達(dá)控制器、衛(wèi)星導(dǎo)航、高精度傳感器融合以及高階智能電表等等。
最新處理器核心IP系列產(chǎn)品中,A25及N25F為32位,而AX25和NX25F則為64位,在TSMC 28奈米HPC+制程下時(shí)脈皆能超過1.2GHz,且CoreMark/MHz高于3.5 ,單精度浮點(diǎn)運(yùn)算WMIPS/MHz高于1.3。四款產(chǎn)品都具備動(dòng)態(tài)分支預(yù)測(cè)、指令和數(shù)據(jù)快取、高速存取的區(qū)域性內(nèi)存、防止軟性錯(cuò)誤(soft error)的第一級(jí)快取內(nèi)存錯(cuò)誤檢查和糾正(ECC)、以及能大幅簡(jiǎn)化Domain-Specific Acceleration (DSA)設(shè)計(jì)的自定義指令集擴(kuò)充Andes Custom Extension™ (ACE)。除了皆支持User/Machine 模式以外,A25/AX25更多了Supervisor模式以及內(nèi)存管理單元(MMU),以運(yùn)行Linux作業(yè)系統(tǒng)及其應(yīng)用。在浮點(diǎn)運(yùn)算方面,N25F/NX25F支持IEEE754兼容的單精度或單/雙精度。針對(duì)機(jī)器學(xué)習(xí)等應(yīng)用,晶心更將浮點(diǎn)運(yùn)算的支持?jǐn)U大至半精度,讓載入/儲(chǔ)存16位半精度數(shù)據(jù)時(shí)自動(dòng)進(jìn)行單精度/半精度的數(shù)據(jù)轉(zhuǎn)換。上述的浮點(diǎn)運(yùn)算功能在A25/AX25 均為可選配的功能項(xiàng)目之一。晶心所有處理器都是具備可讀(human-readable) 、 適用于設(shè)計(jì)自動(dòng)化工具的Verilog RTL碼,且提供工程師選擇最終配置的彈性。
「晶心采用RISC-V作為第五代架構(gòu)AndeStar™ V5的子集,并貢獻(xiàn)至RISC-V社群,」晶心科技技術(shù)長(zhǎng)暨資深業(yè)務(wù)副總經(jīng)理蘇泓萌博士表示,「A25/AX25及N25F/NX25F為5級(jí)管線并兼容RISC-V ISA (RV-IMAC[FD])的多功能處理器。所有25系列的處理器都包含具向量中斷dispatch和依優(yōu)先序搶占模式(preemption)的晶心擴(kuò)充 Platform-Level Interrupt Controller (PLIC),能有效適用于不同類型的系統(tǒng)事件,并預(yù)先整合至64位AXI或64/32位的AHB總線平臺(tái)。同時(shí),此系列將RISC-V普遍的快取功能引進(jìn)嵌入式系統(tǒng),例如較細(xì)致的快取管理、逐批寫回(write-back)和逐一寫入(write-through)以及無快取(uncached)存取模式。此外, PowerBrake、 QuickNap™和WFI (Wait for Interrupt)功能的結(jié)合,能依應(yīng)用需求提供不同的電源模式。例如,JTAG和雙線(2-wire)接口適合除錯(cuò)及追蹤支持;StackSafe™可防止軟件堆棧溢位;晶心的CoDense™專利技術(shù)則能進(jìn)一步增強(qiáng)RISC-V C-extensions的程序代碼密度。另外,該系列也同樣支持硬件的錯(cuò)位內(nèi)存直接存取,有助于由ARM和x86移植原有的軟件(若無此功能,則可能需100個(gè)周期以上的例外處理(Exception Handler)才得以完成)。這次推出的新系列產(chǎn)品效能和功耗表現(xiàn)優(yōu)異、配置具彈性、編譯程序高度優(yōu)化、開發(fā)工具完備,因此獲得客戶青睞。我們同時(shí)也和第三方合作伙伴共同推出更多開發(fā)工具、IP和執(zhí)行平臺(tái),包括快速系統(tǒng)仿真器、安全性子系統(tǒng)、SoC分析工具、追蹤器和除錯(cuò)器、軟件堆棧等等?!?/p>
V5 AndesCore™承襲了RISC-V技術(shù)的精簡(jiǎn)、模塊化和可擴(kuò)充的優(yōu)點(diǎn),并享有成長(zhǎng)迅速的RISC-V生態(tài)圈所帶來的優(yōu)勢(shì)。支持RISC-V標(biāo)準(zhǔn)指令的AndeStar™ V5架構(gòu)不僅完全兼容RISC-V技術(shù),更結(jié)合晶心已被客戶大量采用并驗(yàn)證有效的V3 AndesCore™延伸功能,引進(jìn)嵌入式應(yīng)用中。
晶心是RISC-V開源軟件的主要貢獻(xiàn)者,從GCC及LLVM編譯器、函式庫、除錯(cuò)器到U-Boot、Linux kernel和其主要組件等等都有晶心的貢獻(xiàn)。除此之外,晶心對(duì)于RISC-V架構(gòu)的擴(kuò)充也扮演關(guān)鍵角色,同時(shí)擔(dān)任ISA P-extension (Packed DSP) Task Group的主席以及Fast Interrupt Task Group的共同主席。晶心與合作伙伴將持續(xù)攜手推動(dòng)生態(tài)圈加速成長(zhǎng),致力于推廣RISC-V至主流應(yīng)用。