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