ZYNQ嵌入式處理器與FPGA集成的獨特創舉
軟件/開發工具的創新
本文引用地址:http://www.j9360.com/article/129163.htm可見,平臺軟件和工具軟件也是實現芯片性能的重要一關。尤其在處理平臺趨同與整合后,軟件的復雜度越來越高,遠遠超過了硬件。軟件工程師數量也已超過硬件工程師數量的Xilinx公司,非常注重在工具和軟件上的創新。2012年其開發工具將更新換代,推出更加智能、圖形化的流程;Xilinx還會加強推廣AutoESL高層次綜合設計流程(注:2011年Xilinx收購了AutoESL)。
例如,智能交通管理系統通過攝像頭拍下畫面,之后需要視頻分析算法,將標清視頻轉換為高清視頻。這是一個動態實施的過程,需要用FPGA硬件加速來實現。而傳統是通過硬件描述語言(HDL)來實現,開發流程很長?,F在,通過AutoESL的工具,用C、C++ 建立模型,并將模型轉換為具體的應用。
那么Zynq開發的時候,用ARM開發、導入FPGA進行硬件加速,需要用到什么工具?Xilinx高級總監Devadas Varma稱,傳統流程就可以實現,不過AutoESL的AutoPilot工具可使效率大為提升。因為傳統的硬件開發流程,硬件工作組做一個項目要花長達數月的時間,甚至1年。而AutoESL大大節約了資源,現在FPGA邏輯門越來越多,用戶充分利用這些資源,就需要提高生產率。如果還采用傳統的方法,那么也許你所期待的一些功能來不及放進去,就已經錯失了上市時間。
小結
我國正從“中國制造”向“中國‘智’造”轉變。“智”造更多指的是idea(主意),比智力、創新和差異化。Xilinx的28nm FPGA+ARM Cortex-A9 MPCore單芯片方案,使嵌入式產品設計師把主要精力放在應用層面,可加快“智”造時間、降低產品成本。
評論