博客專欄

EEPW首頁 > 博客 > Panda侃技術(shù),聊一聊國產(chǎn)FPGA

Panda侃技術(shù),聊一聊國產(chǎn)FPGA

發(fā)布人:haoxingheng 時間:2019-07-07 來源:工程師 發(fā)布文章

Panda侃技術(shù),聊一聊國產(chǎn)FPGA

                                                                          作者;Hello,Panda

偷點閑,扯點國產(chǎn)FPGA的事兒,僅個人見解,一家之言。

從熊貓君入行起,所知的FPGA就只有Xilinx、AlteraLattice三大家,偶爾能聽到actel的名字,便不知有其他,無論國產(chǎn)了。后來慢慢的隨著知識的增長,了解到還有Microsemi(有基于RISC-V指令集的SoC)、QuickLogic、Atmel、Avago、Cypress、Achronix等企業(yè),無疑,以上都是美國公司,其中,XilinxAltera經(jīng)過長期的老大老二爭奪戰(zhàn)終于在Intel收購Altera結(jié)束,Xilinx一家登頂,傲視群雄。經(jīng)過一些列的重組兼并和破產(chǎn)倒閉,全球玩家能排的上號的也就只剩下Xilinx、AlteraMicrosemiLattice了,其中Microsemi還繼承了老宇航和老軍工的底子,Lattice主打差異特定應用;至于QuickLogic、Achronix之類的小廠商,基本上是舉步維艱,淪落到靠賣IP為生的地步。從專利技術(shù)角度講,XilinxAltera擁有10000+的核心專利,強大的專利壁壘牢不可破,國產(chǎn)FPGA想要技術(shù)突圍困難重重,只能是沿路追趕,就是想收購都不行,紫光收購Lattice案直接被川普先生否決了。

2015年,熊貓君第一次真正接觸使用了第一片國產(chǎn)FPGA,京微雅格的“華山”系列:大概6K多的LUT,集成了一個Cortex-M3ARM硬核,內(nèi)部有Block RAMSRAM,好像SRAM只能被LogicM3核對半分,時間太長了記不清了。器件集成了常用DDR控制器、USB2.0/Ethernet/CAN/ADC/UART/IIC/SPI這些常用的外設接口,但是FPGAI/O資源較弱,差分信號記得好像只支持LVDS。咱實話實說,對這個片子,熊貓君沒有對功能和性能一項一項的驗證過,大略的感覺還是可以的,弄得好的話,在中低端領域還有一定的發(fā)力本錢的。不過說實在的,給的那個開發(fā)工具實在不好用,國產(chǎn)大毛病,無論是界面友好還是綜合、布局布線的性能,都處于萌芽狀態(tài),EDA軟件,國產(chǎn)當自強。這個器件后來放棄了,聽說京微雅格出現(xiàn)嚴重財務問題了。

第二家是深圳國微,怎么說呢,在國產(chǎn)里面,器件也算還行吧,有個缺點是不帶片上仿真[有大神糾正,可以用chipscope,特定版本的ISE裝補丁],不知道現(xiàn)在最新版的是否改進,前一陣子搜索了一下,發(fā)現(xiàn)深圳國微被紫光國微收購成為旗下子公司,然后又派生出了紫光同創(chuàng),現(xiàn)在已經(jīng)傻傻分不清楚到底啥關(guān)系了。深圳國微照樣存在EDA軟件硬傷,要使用三個開發(fā)工具才能生成Bit文件,也是非常的不方便。前一陣子調(diào)研一個項目,登錄了紫光同創(chuàng)的官網(wǎng)看了看,從介紹上有高端的Titan系列(帶6Gbps Serdes)、中端的Logos系列和低端的Compact系列(替代CPLD的),I/O支持得也還不錯,MIPILVDS、TMDS等常用的差分接口都能行。另外還有開發(fā)套件Pango Design Suite,沒用過,不知道體驗如何,黑金用Logos系列的PGL22G做了塊開發(fā)板,不到一千塊,感興趣的可以買來玩玩兒,分享分享體驗[這里絕對不是打廣告,不認識黑金的人]

QQ截圖20190706215821.jpg

第三家是上海復旦微電子,他們經(jīng)常去國防、航天類的企業(yè)去宣講,宣講稱推出了超大規(guī)模的FPGA,型號是7K325T,對標XilinxXC7K325T,近期還推出了直接對標Xilinx XC7V690T的器件了,據(jù)稱是具有完全自主知識產(chǎn)權(quán)的國產(chǎn)業(yè)內(nèi)水平最高的一家了。比較有意思的是,上海復旦微電子的器件直接可以用XilinxVivado套件直接編譯。器件也好,開發(fā)平臺也好,咱沒有細細比照過,也不清楚是和Xilinx的器件略有不同還是完全相同,沒有發(fā)言權(quán)。

第四家是廣州高云,他們家主要有兩個代的產(chǎn)品,名字起得挺好聽,叫做“晨曦”和“小蜜蜂”,都是基于LUT4的,有DSP資源,支持LVDS/LVPECLE差分電平;“小蜜蜂”是他家的第二代產(chǎn)品,針對應用集成了一些特殊的資源,也算是SoC吧,有集成Cortex-M3內(nèi)核、閃存、ADCUSB2.0 PHY等資源的,都沒有Serdes資源,個人認為吧,目前還算是比較弱小吧,綜合性能還趕不上當年的京微雅格。另外,他家的器件在低溫時還有問題,不知道現(xiàn)在修復沒有。至于EDA軟件呢,他家提供了一個叫做“高云云元軟件”的套件,綜合用的是SynplifyPro,下載用Gowin Programmer 

另外還有一家上海安路(anlogic),跟高云的產(chǎn)品性能和定位都很類似,他家有個叫“TangDynasty(TD)”的集成開發(fā)環(huán)境,界面跟早期的Quartus很類似。近兩年來,上海的AGM作為一匹黑馬,在低成本消費領域也有不錯的表現(xiàn),有持續(xù)出貨,而且出貨量還很可觀,表現(xiàn)不俗,值得點贊!


其他家,其他家涵蓋一些大型的研究所的器件,他們滿足特殊領域的自用。還有一些比以上四家起步還要晚一些,感興趣的可以在網(wǎng)上搜一搜了解了解。

總之呢,FPGA屬于一個高大上的行業(yè),國產(chǎn)才剛剛起步,主要存在以下巨大的發(fā)展瓶頸:

1)專利壁壘:美國幾乎持有所有的FPGA核心專利;

2)人才問題:核心的EDA工具,特別是布局布線的算法高級人才幾乎沒有;

3)生態(tài)環(huán)境:當前基本都是XilinxAltera等的生態(tài),后進者從頭切入談何容易,IP資源圈、開發(fā)資源圈都得通通從頭建起。

最后呢,Panda君希望國產(chǎn)FPGA能夠慢慢強大起來,特別是貿(mào)易戰(zhàn)以來美國啟動新一輪技術(shù)封鎖,咱自己沒有的領域還真的硬不起來。呼吁研究者們堅持正向研究,真正做到潛心技術(shù),迎頭趕上;呼吁開發(fā)者們,在滿足可用的基礎上支持國產(chǎn)器件,共建生態(tài)圈,也算是讓技術(shù)有回報;呼吁管理者們加大支持,營造更好的營商環(huán)境,引進和培養(yǎng)更多的相關(guān)人才。

祝越來越好!

群二維碼小.jpg

*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。



關(guān)鍵詞:

相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉