新工作流程自動將硬件和C程序集成到Altera SoC中 Altera公司今天宣布,使用MathWorks的業界標準工作流程,為其基于ARM的SoC提供新支持。MathWorks 2014b版包括了適用于Altera SoC的自動、高度集成、基于模型設計的設計工作流程。設計人員使用這一流程可以在高級編程環境中加速Altera SoC中的算法設計,節省了數星期的開發時間。 ![]() MathWorks信號處理應用資深策略師Ken Karnofsky說:“今天的發布極大的拓展了我們與Altera的合作,使我們的客戶能夠迅速方便的采用Altera SoC帶來的性能和系統級優勢。工程師現在擁有了非常自動化的SoC工作流程,在MATLAB和Simulink中對算法建模,采用系統測試臺進行仿真,劃分硬件和軟件子系統,生成C和HDL代碼,通過Altera設計工具和開發套件進行原型開發。” 利用高度集成的硬件和軟件工作流程,編程人員面向集成在Altera SoC FPGA中的FPGA和ARM處理器進行算法仿真、原型開發、驗證和實現。設計流程自動生成FPGA、處理器系統和軟件驅動之間的接口。MathWorks在兩款代碼生成產品中支持Altera SoC ——HDL Coder™和嵌入式Coder®工具。在單一開發環境下,工程師使用HDL編碼器產生定制IP內核,配置SoC的可編程邏輯部分,而嵌入式編碼器用于生成運行在基于ARM硬核處理器系統上的C/C++代碼。 在面向Altera SoC的基于模型設計的環境下,設計人員可以繼續使用熟悉的設計環境來加速設計過程,但不需要成為經驗豐富的硬件工程師。設計人員采用Altera SoC能夠加速器件中FPGA部分的算法,而同時在ARM處理器中運行設計的其他部分。2014b版包括對Altera低成本Cyclone® V SoC的自動支持,支持Cyclone V SoC開發板自動編程。 Altera嵌入式軟件市場總監Joerg Bertholdt評論說:“我們非常高興MathWorks能夠為我們的SoC提供這一新款設計支持。我們SoC有牢固的基礎,基于優異的體系結構、業界標準開發工具和眾多的操作系統支持。MathWorks提供的基于模型設計的流程加入到我們的SoC生態系統中,方便了設計人員的使用,使他們受益于這類器件帶來的高性能和低功耗。” 供貨信息: MathWorks的R2014b版軟件現在就可以為Altera SoC提供支持。如果需要了解詳細信息,或者下載,請訪問http://www.mathworks.cn/hardware-support/altera-soc-ecoder.html。 適用于Altera SoC的嵌入式編碼器支持包和HDL編碼器支持包都支持Altera的Cyclone V SoC開發套件和艾睿電子的SoCkit開發套件。 |