ARM發表新款編譯器ARM Compiler v5.0,並宣布推出 DS-5專業版。後者將取代ARM RVDS工具組,成為ARM處理器架構ASIC與ASSP裝置的參考軟體開發工具鏈。
DS-5專業版延續了ARM編譯器的成功經驗,將之整合於一套完整的Eclipse軟體開發工具中,其中並包含DS-5偵錯器與Streamline™效能分析工具,結合成一個綜合性、功能強大且直覺性的Eclipse軟體開發環境,而且適用範圍極為廣泛,從平台開發、裸機開發到RTOS、Linux及Android應用皆可。
自推出首款ARM處理器後,ARM編譯器便持續研發,為ARM及Thumb®程式碼提供最佳的程式碼大小與效能組合。新推出的ARM Compiler v5.0為DS-5專業版其中一部分,可協助各種裝置降低記憶體用量、提高反應性並將耗電降至最低。
ARM Compiler v5.0 支援Cortex-A15 MPCore、Cortex-R5以及 Cortex-R7等多種新款ARM處理器,並提供特定優化功能。ARM編譯器的優化功能,乃依照最新指令集與處理器管線所開發。此外,ARM Compiler v5.0與GCC編譯器之間更為相容,無須修改即可在既有配置編譯環境下進行開放源碼軟體開發計畫。
ARM已採用DS-5專業版,作為新款ARM處理器與技術的軟體開發工具鏈。DS-5能驅動Cortex-A9 MPCore處理器的程式碼產生、除錯與分析性能等功能,對NEON™ 單指令多資料技術(SIMD)支援度也更為提升。DS-5還能利用新款ARM處理器的效能監控單元(Performance Monitoring Unit)功能,進行系統級剖析,並從ARM Embedded Trace Macrocell (ETM)及Program Trace Macrocell (PTM)顯示非侵入性軌跡資料,讓程式能針對與時間相關的錯誤進行除錯與分析。
DS-5專業版延伸此一功能,針對Cortex-A15 MPCore處理器與最新發表的CoreSight SoC-400除錯與追蹤技術提供除錯支援。對於NVIDIA Tegra250、三星Exynos 4210、意法半導體(STM) SPEAr600與 SPEAr1300、德儀(TI)OMAP4等廣受歡迎的多核心裝置,DS-5還提供預先組態除錯設定。ARM DSTREAM除錯與追蹤單元提供了高性能的目標連結與4GB追蹤緩衝器,能利用指令追蹤功能進行長時間軟體除錯與剖析。
ARM系統設計部門執行副總裁暨總經理John Cornish指出:「ARM承諾持續為合作夥伴提供相關工具,讓他們能輕鬆快速地開發出優化軟體。而DS-5專業版將從RVDS手中接棒,成為ARM架構參考軟體開發的工具鏈。」
Enea行銷副總裁Marcus Hjortsberg則表示:「我們很高興ARM能將旗下功能強大的編譯器及硬體輔助除錯功能,結合為一個使用簡便的Eclipse軟體套件。DS-5搭配本公司Enea Optima工具套件,將為雙方共同客戶提供絕佳的端對端軟體開發解決方案。」
真乄科技業的頂尖投資團隊
- May 06 Fri 2011 11:39
2011/05/06 ARM推出DS-5專業版及新款編譯器ARM Compiler v5.0
全站熱搜
留言列表