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