試用者 吳雷,2010.5.9 Spartan6的板子從老郭那拿來也有一段時間了,無奈最近忙于兩個比賽,亂七八糟的事很多,老師居然把報名的事情推給我,幾個老師,學弟學妹報名都找我,不明白的也問我,負責的老師還時不時讓俺當哥傳話筒,心力憔悴,sigh…………… 5月8日才把學校組織參加的那個光電設計大賽弄妥,才算有了時間來折騰這塊號稱價值995美刀的板子。關于那個比賽我交代兩句。前幾天九天大哥問我最近忙什么,我說有兩門課還要上,然后還有兩個比賽要搞。九天大哥問我,你現在還搞那比賽有什么用了?我也知道,這些比賽,純粹從比賽經歷和學習的角度出發,對我用處確實不大,而且那個光電設計大賽,針對全國在校高校學生,獎項設置卻非常變態,一等獎2隊,各隊獎20K,二等獎4隊,各獎10K,三等獎4隊,各獎5K,優勝10隊,各獎1K5的物質。獎金是獎給一個隊,不是每人都獎那么多。算算,拿大獎的機會還是比較小的,得花大工夫,而且比賽完了就完了,我還沒看出有什么長期效應。但是學校這個比賽被老師逼著去搞,不如索性ADI那個個比賽也一起,一鍋燜!ADI那個獲獎機會比這個大,而且獎金比這個稍微隆重點。最主要的是可以免費申請blackfin533,548的開發平臺和ADI的很多芯片。像在做廣告么? 要交代的就這么多,還不到怨婦級的抱怨水平吧?哈哈,下面言歸正傳。 Xilinx關于這塊板子,給的資料比較豐富,目前還沒全部研究完。昨天試了下包裝盒里邊帶的CF卡里的東東,很好很強大! 先講下板子的配置,FPGA是用的spartan6 xc6slx45t FGG484,配了一片128MB的DDR3,一片flash是intel的,應該是個2MB的NOR吧,上面貼了個標,我就不揭了。還有千兆網卡芯片,DVI的接口芯片,USB,PCI-E 1,還有個CF卡接口,包裝里邊帶了一個2GB的CF卡。里邊線有一大堆,電源,USB,網線,還有個2G usb disk,裝的是相關資料,microblaze的綜合文件和linux內核映像及文件系統(文件系統還未確認,內核映像是找到了)。 畢竟是試用,所以先照說明書操作一遍,然后自己再來發揮。而且時間緊任務重,資料還沒有全部研究完。下面將我的部分理解和昨天的實驗圖片貼上來。 這個板子中給出的相關資料主要是關于microblaze軟處理器的。有處理器的綜合結果。新版ISE我還沒研究透,里邊幾種文件格式也記不太清了,留做后續研究。 昨天實驗的關于數字圖像濾波的,詳細資料還沒看,猜測應該是microblaze+linux做的,猜測源于系統的架構。昨天的實驗是這樣的,spartan6的板子插上CF卡,用DVI轉VGA的頭將顯示器接到DVI口上,然后將網卡同一臺計算機連到一個局域網,板子的IP是192.168.1.100,計算機的IP配置成192.168.1.10,然后通過瀏覽器訪問192.168.1.100,就可以打開如下頁面: 基于這些,我斷定應該是在XC6SLX45T里邊定制了microblaze軟處理器,而且在其上跑了Linux,linux里邊又有個webserver,網卡、顯示驅動,CF驅動之類的自不必提了。這些還只是最基本的,這個實驗里提供的功能是圖像的濾波處理,因此我猜想除了這些,應該還有個圖像處理的東東,至于這個圖像處理時在linux里邊靠軟件完成,還是由專用硬件IP完成,目前不得而知。 頁面顯示出來,表明實驗該連接的裝置都連接無誤了,下面開始實驗。在網頁中有三個欄目,首當其沖是xilinx的標,下面是個image selection,最底下是control。Image selection下邊有兩種選擇,一種是服務器上自帶的5個圖片,另外還可以點擊瀏覽來選擇本地圖片,但是必須為BMP格式的。估計是圖像處理中木有解碼器,所以只能拿BMP來處理了。 下面是幾個圖像的處理結果: 原圖: 采用如下模板進行濾波: 濾波后的效果: 系統本身內置了一些處理模板,比如邊緣檢測的模板: 處理后的效果: 平滑處理后的效果: 銳化后的效果: 中間的豎條可以無視,都是用QQ聊天攝像頭拍的,不過平滑濾波和銳化后的效果還是可以區分的吧。 最后發現,XC6SLC45T運行microblaze在200MHz加上400MHz DDR3時功耗還是比較大的。系統電源部分用了兩片TI的UCD9240,很是奢侈。就是這個圖像處理的程序,跑上兩分鐘之后,芯片發熱量比較大,比較燙手,電源部分是熱烘烘的感覺。昨天因為找拍照的東西,讓系統擱那無辜的跑了一個多小時,后來發現芯片比比較燙手還要燙不少。 在FPGA上跑Linux+webserver+圖像處理,功耗大,在所難免,畢竟不是ASIC,也木有動態功耗管理,就一個勁擱那賣命的奔著,發熱也情有可原。 這個是用心得算是先開個頭,寫的比較空洞,后續將有更多精彩內容呈上,敬請期待! 對了,最后把板子的原貌加上來,讓大家印證一下心目中的神話,看看到底是神話還是鬼話。 |
沙發 |
板凳 |
地板 |
占樓 |
搶樓 |
供樓 |
8層 |
打算把報告整理到008 后面的俺就不搶了 |
那我也算沙發了 |
強拆! |
007不要搶樓了,以后的單立貼吧。一個帖子太長了 |
好吧,后面的microblaze的定制應該更精彩 跟貼的話會是狗尾續貂,KAKA~~~~~~~~~~~ |
頂麗麗 |
不急不急,看完再頂也來得及 |
不懂FPGA,先頂再看…… |
這個還帶圖像處理功能啊…… |
恩,必須的,相當強大 不過這個FPGA里邊對DSP CORE還沒研究過 |
下午還要去參觀一個貼片機展 |
得瑟的很不錯,支持一個 |