嵌入式軟體開發工具與服務供應商IAR Systems近日發表新版RISC-V專用開發工具,新增對晶心科技的最新Andes RISC-V延伸集與元件的支援能力,以發揮各種RISC-V應用的最大效能。
藉由卓越的最佳化技術,IAR Embedded Workbench for RISC-V使開發業者不僅能確保其應用符合客戶要求,並能針對板載記憶體的使用狀況進行最佳化。透過支援AndeStar V5 RISC-V Performance Extension延伸指令集,開發業者得以運用 IAR Embedded Workbench設計出更高效能、且程式碼更精簡的軟體。新款工具鏈支援所有Andes 32位元V5 RISC-V核心,其中包括 N22、N25F、D25F、A25、A27、N45、D45、以及A45。RISC-V 收錄了SIMD/DSP擴展規格(RVP 草案)以及相對應的內建函式,並支援Andes DSP 函式庫。
晶心科技總裁暨技術長蘇泓萌表示,AndeStar V5 RISC-V架構為我們的RISC-V客戶帶來獨特與高競爭力的價值。V5藉由支援標準指令,帶來對精簡、模組化、可延伸RISC-V技術的完整相容性。此外,它還結合已在超過70億顆AndeStar V3處理器上完成驗證的Andes延伸功能,包括效能與CoDense延伸,以及支援邊緣到雲端在內的各種應用。我們歡迎IAR Systems提供對V5處理器的完整支援,以及將IAR Embedded Workbench的各種利益帶入RISC-V社群。
IAR Embedded Workbench for RISC-V為一款完整的 C/C++編譯器與除錯器工具鏈,其將嵌入式開發者需要的所有資源整合至一IDE環境中。為確保程式碼品質,工具鏈並納入支援靜態程式碼分析的C-STAT®。C-STAT讓程式碼能支援各種業界標準,包括 MISRA C:2012、MISRA C++:2008、以及MISRA C:2004,同時還能偵測CERT C 與通用弱點列表 (CWE)所定義的缺陷、bug、以及安全漏洞。針對從事安全關鍵應用的廠商,IAR Embedded Workbench for RISC-V推出功能安全版本,其通過 TÜV SÜD 的認證,符合 IEC 61508、ISO 26262、IEC 62304、EN 50128、EN 50657、IEC 60730、ISO 13849、IEC 62061、IEC 61511、以及ISO 25119等規範,並提供各種驗證工具,簡化驗證流程,可在整體產品生命週期內提供保固支援。