最近收到了高云寄過來的FPGA板卡,下圖:
FPGA主要參數(shù):
FPGA型號(hào) | 參數(shù) |
---|---|
GW2A-LV18PG256C8/I7 | 邏輯單元(LUT4)20736 |
寄存器(FF)15552 | |
分布式靜態(tài)隨機(jī)存儲(chǔ)器S-SRAM(bits)41472 | |
塊狀靜態(tài)隨機(jī)存儲(chǔ)器B-SRAM(bits)828K | |
塊狀靜態(tài)隨機(jī)存儲(chǔ)器數(shù)目B-SRAM(個(gè))46 | |
乘法器(18x18 Multiplier)48 | |
鎖相環(huán)(PLLs)4 | |
I/O Bank 總數(shù)8 |
因?yàn)榘蹇ㄊ堑谌降模圆挥柙u價(jià),我們今天主要從下面幾方面簡單說明一下:EDA、IP、編譯速速、生態(tài)。
EDA
我這次使用的教育版軟件,無需License,但是也會(huì)有些限制。
打開界面:
整體和lattice diamond界面類似,這里有個(gè)不舒服的地方就是文件沒有層級關(guān)系,需要綜合之后才能在Hierarchy看到層級關(guān)系:
這里對于大型或者多文件工程極其不友好,對于繼承代碼,那簡直。。。
在編寫完代碼后,綜合、布局布線界面極其方便,在下面界面可完成。
同時(shí)綁定引腳也可以使用兩種方式,綜合后通過界面分配或者文件物理約束都可:
最后布局布線,點(diǎn)擊下圖中兩個(gè)位置都可以打開下載插件:
這個(gè)插件可以單獨(dú)使用無需license,對于小批量生產(chǎn)很方便。
但是這里也有一個(gè)小BUG,在打開下載插件時(shí)候,這里的文件不一定是你這個(gè)工程的文件:
尤其是在使用邏輯分析儀時(shí)候,會(huì)重新生成新的二進(jìn)制文件(新的文件名),而上圖的文件位置并不會(huì)更新成新的文件,需要重新選擇,這兩點(diǎn)很容易讓你下載到FPGA的目標(biāo)文件和生成的文件并不是一個(gè)文件(調(diào)試了好久。。。),這里可以不記憶或者下方提示或者在選擇文件位置加一個(gè)驚嘆號(hào)類似的提示。
高云的FPGA還有一個(gè)好處就是無需外部FLASH就可以固化啟動(dòng)文件,因?yàn)镕PGA內(nèi)部有FLASH(類似Intel CPLD),也可以使用外部FLASH進(jìn)行雙備份,這樣即減少了電路復(fù)雜度,也減少了成本增加了穩(wěn)定性。
IP
上面簡單介紹了EDA軟件(云源軟件)的使用,下面看下對于開發(fā)者最重要的一部分--IP,一個(gè)強(qiáng)大的IP環(huán)境可以為開發(fā)者節(jié)省很多開發(fā)時(shí)間,我們先看下教育版的IP有多少:
下圖就是EDA提供的常規(guī)IP,也很豐富,DSP、常用接口、CLOCK、Memory等,因?yàn)槲矣玫氖墙逃鍱DA,不知道和正版有哪些缺失,不過有些IP我是不能用的,這很正常,差異性服務(wù)是未來的趨勢。
這里我們重點(diǎn)關(guān)注下面箭頭的部分:
做圖像處理的應(yīng)該都理解這幾個(gè)IP的重要性,其中Video Frame Buffer類似AMD-Xilinx 的“VFIFO”,幀緩存至DDR并且從DDR讀取幀數(shù)據(jù)進(jìn)行顯示或者處理,這大大減少了開發(fā)者操作DDR的開發(fā)周期。
編譯速速
這個(gè)我就不多說了,因?yàn)楸旧碥浖枰鰞?yōu)化的地方比較少(內(nèi)部主頻比較低),所以速度很快,后續(xù)大容量、高主頻的FPGA出來后速度肯定會(huì)降低,目前沒辦法對比。
生態(tài)
這個(gè)我就不單獨(dú)以高云為例了,而是目前國產(chǎn)FPGA,都是一樣的,生態(tài)環(huán)境幾乎為零,主要是前期一直以站穩(wěn)市場為主,沒有進(jìn)行推廣,所以生態(tài)沒建立起來很正常,隨著未來的發(fā)展,肯定會(huì)越來越好~
圖像處理平臺(tái)
在這個(gè)基礎(chǔ)上可以做自己的IP添加進(jìn)去。后續(xù)大家有興趣再詳細(xì)講解這個(gè)工程。
總結(jié)
國產(chǎn)FPGA在發(fā)展,目前在價(jià)格上優(yōu)勢極其明顯,后續(xù)的發(fā)展還要靠國內(nèi)的開發(fā)者去支持。
雖然目前還有一些BUG,但是還可以忍受。最后就是希望國內(nèi)的FPGA可以越發(fā)展越好~
審核編輯:劉清
-
FPGA
+關(guān)注
關(guān)注
1629文章
21735瀏覽量
603121 -
cpld
+關(guān)注
關(guān)注
32文章
1248瀏覽量
169344 -
FlaSh
+關(guān)注
關(guān)注
10文章
1634瀏覽量
147975 -
EDA工具
+關(guān)注
關(guān)注
4文章
267瀏覽量
31793
原文標(biāo)題:【國產(chǎn)FPGA】國產(chǎn)FPGA搭建圖像處理平臺(tái)
文章出處:【微信號(hào):Open_FPGA,微信公眾號(hào):OpenFPGA】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論