Spartan 6 開(kāi)發(fā)板拿到手已經(jīng)4天過(guò)去了。這幾天利用工作閑暇時(shí)間看了一下板子的資料。基本上是處于半懂的狀態(tài)。我不得不先說(shuō)明一下我以前沒(méi)學(xué)過(guò)FPGA(老郭居然還放心把這塊xilinx的板子交給我。呵呵。![]() 說(shuō)實(shí)話,以前對(duì)FPGA的了解不多,只是看著同學(xué)用過(guò),也都是Altera的Cyclone系列吧。聽(tīng)著覺(jué)得挺牛逼的,說(shuō)是不會(huì)“死機(jī)”,大概是只有處理器的架構(gòu)才會(huì)出現(xiàn)程序跑飛的現(xiàn)象吧,F(xiàn)PGA實(shí)質(zhì)還是是硬件,并行的運(yùn)算,和處理器比有其自身的優(yōu)勢(shì)。基本上對(duì)FPGA是只知其名,到底內(nèi)部是什么完全不懂得。比如數(shù)據(jù)寬度,時(shí)序等,這些概念都是比較迷惑的。還有vhdl 還是 verilog的語(yǔ)言,也完全沒(méi)看懂過(guò)。 廢話不多說(shuō)了,來(lái)說(shuō)說(shuō)這塊xilinx的板子吧。到官網(wǎng)上看了好多的東西,可是,大部分是英文的(這個(gè)以后看看有沒(méi)有機(jī)會(huì)翻譯一部分吧),所以都還沒(méi)有認(rèn)真的看過(guò),對(duì)xilinx全系列的芯片還沒(méi)有一個(gè)完整的認(rèn)識(shí)。只是對(duì)Spartan-6 套件的硬件資源看了一下,很豐富。不過(guò)最令人眼前一亮的是接口速度快,夠提供8個(gè) 3.125 Gbps GTP 收發(fā)器和1個(gè)集成式 PCI Express 端點(diǎn)模塊,千兆位級(jí)以太網(wǎng)。我現(xiàn)在還不知道這個(gè)東西怎么用。不過(guò)看它說(shuō)明是用在視頻領(lǐng)域中,也不難明白,對(duì)于數(shù)據(jù)量大的視頻處理,確實(shí)需要這樣快的速度和超大的存儲(chǔ)量,高速的數(shù)據(jù)收發(fā)器應(yīng)該是用在對(duì)圖像數(shù)據(jù)的發(fā)送和接收處理中,而PCI Express接口或者是高速以太網(wǎng)接口應(yīng)該是和電腦的接口,這樣可以把數(shù)據(jù)傳輸?shù)诫娔X或是服務(wù)器中去。 再看看芯片內(nèi)部資源,一個(gè)是DSP性能,另一個(gè)是MicroBlaze 。DSP都知道是應(yīng)用到圖像處理中的,不過(guò)在FPGA的DSP和普通DSP的性能是否有什么差異呢,在這里主要的特點(diǎn)是應(yīng)該是速度高和尺寸小,也就是短小精悍的意思。應(yīng)該能夠勝任圖像處理的要求。MicroBlaze 是個(gè)新奇的玩意,以前沒(méi)聽(tīng)過(guò),只是有幸見(jiàn)過(guò)別人用它來(lái)做嵌入式uclinux,在xilinx FPGA中首先嵌入一個(gè)MicroBlaze 處理器,然后再在這個(gè)基礎(chǔ)上來(lái)移植uclinux的內(nèi)核,最后就能夠使得FPGA具有l(wèi)inux主機(jī)的功能了。這樣的話就能夠利用linux的性能把之前所有的復(fù)雜的任務(wù)結(jié)合到一起來(lái),用一個(gè)統(tǒng)一的操作系統(tǒng)來(lái)調(diào)度了。 可以說(shuō)這塊xilinx的FPGA板子足夠的強(qiáng)大了,每個(gè)模塊都盡善盡美,都有各自的功能和應(yīng)用。MicroBlaze 、DSP、高速接口等等。當(dāng)然涉及的知識(shí)面也是很寬的,Linux、FPGA、DSP等,都是把這些都揉在一起了。開(kāi)發(fā)的難度也不容小覷。 看著這么強(qiáng)大的FPGA板子總是有種躍躍欲試的感覺(jué)呢。可是我手頭上暫時(shí)沒(méi)有VGA的顯示器( ![]() 這幾天主要是收集了一些有關(guān)于xilinx FPGA這方面的資料,這篇算是第一篇試用手記吧。以后工作不忙會(huì)隔幾天陸續(xù)放些總結(jié)出來(lái),歡迎拍磚,各種交流,你懂得。 好了不早了,睡覺(jué)去了,明早8點(diǎn)還上班呢。 ![]() 下圖是處理器的外觀,應(yīng)該看得清吧。 ![]() |
竟然剛剛看到。頂了在仔細(xì)看 |
不錯(cuò)。期待下文(不要帶臟字了,Xilinx那邊能看見(jiàn)) |
![]() 第一篇,以后還會(huì)寫(xiě)的。 感覺(jué)人也不多,如果再?zèng)]人看,我就到水區(qū)貼牛皮癬去了。。 ![]() |
當(dāng)然有人看。就是還沒(méi)很多人評(píng)論 |
不錯(cuò),現(xiàn)在也開(kāi)始搞FPGA了,讓我感到壓力好大呀。。 |
沒(méi)用過(guò)xilinx的,貌似在歐美用的人多,還不是很了解。。 |
東西到手幾天,就開(kāi)始寫(xiě)了這么長(zhǎng)一段心得,贊一個(gè)先 |
先mark,在看看洗衣機(jī)童鞋的體驗(yàn)感悟。 |
還說(shuō)沒(méi)人看。上首頁(yè)了都 |
嘿嘿,老郭,我給你拉的這個(gè)人不是光灌水的吧…… |
![]() |
哥哥來(lái)頂你一把 板子上本身帶的是DVI口,可以直接接DVI口看輸出圖像。箱子里帶了個(gè)DVI轉(zhuǎn)VGA的轉(zhuǎn)換頭,是怕有些小朋友木有DVI顯示器,哈哈 你抓緊玩,過(guò)段時(shí)間我還想再好好用用,因?yàn)榍懊鎰偰眠^(guò)來(lái)之后就忙別的,一直到前幾天才告一段落 |
洗衣機(jī)?。。。太牛了 |