賽靈思引領業(yè)界進入All Programmable時代
問:這幾年,嵌入式系統(tǒng)芯片公司都把精兵強將集中在ARM Cortex核的32位處理器上,那么相比于其他的ARM處理器廠商,Zynq如何解決同質化呢?
本文引用地址:http://www.2s4d.com/article/146426.htm答:Zynq是一個All Programmable SoC,是可以實現(xiàn)差異化、可擴展性的靈活平臺??蛻裟玫?a class="contentlabel" href="http://www.2s4d.com/news/listbylabel/label/Zynq">Zynq可以做些什么事情呢?比如說他有自己獨特的核心算法,這時就可以借助于Zynq這種軟件可編程、SoC可編程的平臺,可以把他的算法定制化,這樣就可以實現(xiàn)差異化。而其他的ARM處理器芯片,因為它們的硬件上的功能已經是定死的,即便是你自己有一些核心的算法,也不能在硬件上再編程了。
另外在系統(tǒng)設計方面,Zynq也可以提供很好的靈活性,比如我們有的客戶要求支持6個網口,或者要實現(xiàn)一些特殊的外設,用通用的ARM處理器是無法實現(xiàn)的,因此原來的方案是ARM處理器加FPGA。這樣可以用一個Zynq去替代以前的兩個芯片的分立方案,其好處一是提高了系統(tǒng)的性能,二是降低了系統(tǒng)的成本,三是降低了系統(tǒng)的功耗,還有一點,可以加速整個產品的上市的周期。
問:從系統(tǒng)的BOM(物料清單)角度,和分立方案的價格比,Zynq會大概低多少呢?
答:這個取決于具體的應用,有的比如說低10%,或者低50%都是有可能的。
問:就Xilinx經常提到All Programmable設計時代,和你們Zynq的關系是什么?
答:賽靈思目前有個轉型,就是從傳統(tǒng)的FPGA廠商轉型成一家All Programmable的廠商。All Programmable產品有的28nm 7系列FPGA,有Zynq,還有3D IC。我們利用Zynq可以把我們的市場擴展到更廣泛的一個嵌入式系統(tǒng)的藍海里去。
問:軟件方面,你們的ISE和下一代開發(fā)工具Vivado的關系如何?
答:以Zynq為例,Zynq現(xiàn)在可以用這個ISE套件去做開發(fā),也可以使用Vivado。Vivado是我們的面向新一代器件的革命性的開發(fā)工具,因為可以大幅提高開發(fā)效率。它里面有一個技術叫Vivado IPI(IP integrator),可以自動、智能化地對你的IP進行集成。同時,Vivado里面還有一個重要工具Vivado HLS(High-Level Synthesis,高層次綜合),高層次綜合就是能夠把你的C/C++代碼轉換為一個硬件描述語言,這樣對于一些使用C/C++開發(fā)算法的工程師是非常好的,能夠大大地提升開發(fā)效率,縮短開發(fā)時間。
問:Zynq跟ISE配合,跟Vivado配合都可以發(fā)揮最大的效率,是嗎?
答:根據(jù)我們的一個規(guī)劃,如果要發(fā)揮最大的效率,我們還是鼓勵客戶去使用Vivado套件。
問:Zynq的下一步發(fā)展路線圖是什么?
答:一個是異構多核,還有一個是智能化,覆蓋更廣的應用。
問:Zynq市場銷售得如何?
答:Zynq現(xiàn)在已經被很多客戶使用了,2013年第一季度,全球有超過350家客戶正在用Zynq進行新產品的開發(fā)。現(xiàn)在,我們的不少客戶都走到了量產階段。
問:那就中國的客戶使用的怎么樣,占全球的份額?
答:我們有很多客戶,然后我們有很多design-win。有些客戶已進入到量產階段。
問:中國客戶對Zynq是如何評價的?
答:他們都覺得這是一個非常好的產品,是一個跟他們以前使用的產品是很大的不同的產品,給他們提供了非常大的發(fā)揮空間,與定制化芯片比,Zynq能提供差異化。
問:有沒有用你們32位的MicroBlaze軟核,現(xiàn)在想轉成Zynq的?
答:很多。一方面是MicroBlaze性能上還是不如雙核的A9;另一方面,ARM的生態(tài)系統(tǒng)也是吸引他們升級到Zynq的一個動力。
問:你說的中國客戶是不是都是你們原有的FPGA客戶呢?
答:有一些是FPGA的客戶,現(xiàn)在我們看到越來越多的客戶來自于傳統(tǒng)的處理器和DSP客戶。
問:Zynq應用最難的部分是什么?是FPGA還是A9部分呢?
問:應該說是系統(tǒng)架構的設計。我們把Zynq定為一個平臺,這就要求客戶有比較強的系統(tǒng)設計能力,因為他要對這個硬件和軟件進行一個分割,比如說哪些部分適合放在處理器面,哪些部分用FPGA進行設計,這樣才可以達到一個最優(yōu)化的設計。
問:你剛才說到的DSP功能,是用Zynq中的FPGA來實現(xiàn)的,而不是用A9?
答:我們的FPGA里面有很豐富的DSP資源,可以借助我們先進的Vivado HLS工具,很方便地把以前的C/C++語言的DSP代碼,轉換為硬件描述語言(HDL),利用FPGA進行硬件加速。另外,Cortex-A9內置了Neon/VFP協(xié)處理器,提供了強大的DSP處理能力,再結合基于FPGA的硬件加速,可以提供前所未有的DSP性能。
評論