Altera公司和ARM進行一項長期合作協議,雙方在SoC FPGA同類最佳嵌入式軟體發展工具上展開策略合作。在2012年,Altera和ARM宣佈開發Altera版ARM Development Studio 5工具套件,率先推出了SoC FPGA的FPGA自適應除錯功能。透過延展協議,Altera版ARM DS-5工具套件規模繼續擴大,包括以下工具:
‧ARM編譯器5和ARM編譯器6——在Altera SoC系列產品中,特別為Cortex-A9和Cortex-A53處理器進行軟體設計最佳化的唯一開發工具鏈。
‧為Stratix 10 SoC中的ARM Cortex-A53四核心處理器提供除錯支援——FPGA自適應除錯功能,消除了多核心子系統和FPGA架構之間的除錯障礙。
雙方還同意在Altera版DS-5上達成長期OEM協議,為未來所有採用ARM架構的Altera SoC元件提供支援,讓Altera系列SoC FPGA能夠一直保有先進的軟體發展平臺。
ARM開發解決方案部總經理Hobson Bullman評論表示:「DS-5與ARM處理器和ARM CoreSight除錯技術相結合,為SoC FPGA軟體發展提供了先進的解決方案。與Altera達成協議之後,他們的客戶可以使用最新的工具,降低了未來採用ARM架構的元件的開發成本和風險,產品能夠迅速上市。」
Altera SoC產品市場資深總監Chris Balough表示:「Altera客戶對我們在Altera版DS-5和FPGA自適應除錯支援方面帶來的關鍵效能優勢反應非常強烈,我們已經發售了數千個授權。我們與ARM繼續達成OEM協議,能夠以不變的低價格提供更豐富的工具套件。」
Altera版ARM DS-5提高了開發人員的效能--ARM Development Studio 5是ARM在嵌入式軟體發展上的旗艦工具解決方案。Altera版ARM DS-5是專為Altera SoC提供的全面的工具解決方案,由Altera銷售和經銷,經過最佳化消除了整合多核心CPU子系統與FPGA架構之間的除錯障礙。在採用Altera SoC FPGA架構的產品開發中,新的Altera版DS-5確實提高了效能。
關鍵特色
‧為Cyclone V、Arria V和Arria 10 SoC中的32位元雙核心Cortex-A9 CPU,以及Stratix 10 SoC中的64位元四核心Cortex-A53提供除錯和追蹤支援。
‧ARM編譯器5(ARMv7)和ARM編譯器6(ARMv8)工具鏈
‧為SoC FPGA提供FPGA自適應除錯試支援,包括編寫程式到FPGA中的IP軟體暫存器視圖,以及CPU和FPGA邏輯域之間的交叉觸發,實現軟硬體協同除錯。
‧高階追蹤功能,包括FPGA架構中時間相關事件,這些事件與軟體事件和處理器指令蹤跡相關聯。
‧DS-5 Streamline性能分析器,用於識別並修正系統層級瓶頸問題。
要保證系統設計滿足目前以及未來的性能要求,關鍵是開發架構良好的產品。Altera提供很多SoC設計資源,幫助設計人員做出正確的選擇。Altera預計於2014年11月發佈下一版Altera版DS-5,將增加ARM編譯器5。