|
 【產通社,11月29日訊】IAR Systems官網消息,其IAR Embedded Workbench for RISC-V完全支援晶心科技(Andes Technology)旗下AndeStar V5 RISC-V處理器的CoDense延伸架構。CoDense是處理器ISA(指令集架構)的一項專利延伸架構,可協(xié)助IAR的工具鏈產生精簡程序碼以節(jié)省目標處理器上的快閃存儲器空間,而先前支援的AndeStar V5 DSP/SIMD與效能延伸架構則協(xié)助提供更高的應用效能。IAR Systems在初期階段即支援AndesCore RISC-V CPU IP,可為客戶提供完整的開發(fā)工具鏈,包含強大的IAR C/C++ Compiler編譯器以及功能完備的除錯器,并將推出符合ISO 26262規(guī)范的功能安全認證版本。 晶心科技與IAR Systems聯(lián)合開發(fā)的解決方案及安全應用的穩(wěn)健設計方法協(xié)助客戶加快包括認證程序的研發(fā)工作,進而縮短上市時程。AndeStar V5的CoDense是RISC-V標準指令集上的一項Andes延伸架構,可用來壓縮程序碼。該延伸方案已在100億個內含AndeStar V3處理器的SoC中通過實證。除支援CoDense,最新3.11版IAR Embedded Workbench for RISC-V并附帶“P”延伸0.9.11版支援(Packed-SIMD指令的標準延伸)以及增強SMP(對稱式多重處理)和AMP(非對稱多重處理)多核除錯功能。另外開發(fā)者也將受益于Visual Studio Code專屬的IAR Build與IAR C-SPY Debug延伸架構,借以運用IAR Systems各項強大功能在Visual Studio Code編輯器中執(zhí)行組譯與除錯。 通過實證的IAR Embedded Workbench是RISC-V開發(fā)界的新星,擁有頂尖的程序碼長度最佳化機制,協(xié)助企業(yè)采用更小的元件或是在現(xiàn)有平臺加入更多功能。程序碼的產生是運用工具鏈的先進優(yōu)化技術,并通過CoreMark tests from the EEMBC認證實驗室的CoreMark測試,足以見證其高速程序碼與領先業(yè)界的效能。內含的C-SPY Debugger除錯器讓開發(fā)者實時完全掌控應用程序,可使用復雜斷點、效能分析、程序碼覆蓋率、包含岔斷的時間軸及功耗日志。完全整合的程序碼分析工具協(xié)助遵循特定標準,例如MISRA C(2004與2012版)以及最佳程序開發(fā)實務,如通用缺陷列表(CWE)與CERT C安全程序碼設計標準。IAR Embedded Workbench for RISC-V本身也通過功能安全開發(fā)認證,并針對10種不同標準隨附安全報告與安全指引。 晶心科技總經理暨技術長蘇泓萌博士表示:“我們很高興IAR Systems為AndeStar V5 RISC-V處理器提供全面支援,特別是在此版本中增強了專利CoDense延伸架構,CoDense將程序碼密度大幅提高了兩位數(shù),而這在MCU或物聯(lián)網應用中非常受歡迎。我們期待IAR Embedded Workbench與AndeStar V5 RISC-V延伸架構具競爭力的組合,為RISC-V社群提供高達30%的性能提升! IAR Systems技術長Anders Holmberg表示:“基于我們與晶心科技的密切合作可為AndeStar V5 DSP/SIMD和性能擴展提供早期支持,現(xiàn)在更全面支援Andes CoDense,以在RISC-V C-extension上實現(xiàn)程序碼長度壓縮。程序碼長度和性能間的平衡可對產品或項目的總投資回報帶來實際影響,透過CoDense支持,我們將為客戶提供達到此平衡的能力! 查詢進一步信息,請訪問官方網站 http://www.iar.com/riscv。(張怡,產通發(fā)布) (完)
|