一款優(yōu)秀的FPGA開(kāi)發(fā)學(xué)習(xí)平臺(tái)
NEXYS 3 是Digilent公司新推出的FPGA學(xué)習(xí)開(kāi)發(fā)平臺(tái)。是一款性價(jià)比較高的平臺(tái)。板載Spartan 6系列的XC6LX16-CS324芯片,雖然資源對(duì)于某些復(fù)雜的硬件運(yùn)算電路設(shè)計(jì)可能緊張,但進(jìn)行MicroBlaze嵌入式軟核的學(xué)習(xí)還是足夠的。
本文引用地址:http://www.ex-cimer.com/article/128751.htm板子使用起來(lái)非常方便,高速的CY7C68013芯片接口可以提供諸如電源、程序下載、高速USB2.0接口數(shù)據(jù)傳輸?shù)?。而板子也很小巧,隨身攜帶非常方便,甚至可以與手機(jī)共用一根數(shù)據(jù)線。只要有一根USB連接線及一臺(tái)PC機(jī),使用者可以隨時(shí)隨地進(jìn)行學(xué)習(xí)開(kāi)發(fā)。
板上的外設(shè)很豐富,既有簡(jiǎn)單的LED燈、按鍵開(kāi)關(guān)、撥動(dòng)開(kāi)關(guān),以及4位的數(shù)碼管,可以進(jìn)行入門(mén)級(jí)的流水燈、按鍵消抖、數(shù)碼管動(dòng)態(tài)顯示,以及秒表、計(jì)時(shí)器等系統(tǒng)設(shè)計(jì)實(shí)驗(yàn),又有較復(fù)雜的RAM、FLASH資源,讓使用者進(jìn)行復(fù)雜狀態(tài)機(jī)、時(shí)序控制方面的練習(xí)。以及可以用來(lái)進(jìn)行視頻圖像輸入的VHDCI接口,連接CMOS攝像頭模塊后,可以進(jìn)行I2C總線模擬、SCCB總線控制、圖像數(shù)據(jù)讀取等內(nèi)容。而板上的USB接口更是十分豐富。包括了主從接口,可以進(jìn)行USB協(xié)議學(xué)習(xí)、USB數(shù)據(jù)傳輸,以及USB鼠標(biāo)、鍵盤(pán)設(shè)備控制,U盤(pán)數(shù)據(jù)讀取等功能。另外板上載有10/100M的以太網(wǎng)物理層接口芯片,可以進(jìn)行較復(fù)雜的以太網(wǎng)協(xié)議的學(xué)習(xí)。
板子引出了較多的I/O口,如學(xué)習(xí)者想學(xué)習(xí)其它器件,如232串口傳輸,AD/DA控制,2.4G無(wú)線網(wǎng)絡(luò),TFT液晶屏等都可以方便地?cái)U(kuò)展。
板上的器件配置給使用者留下了很大的發(fā)揮空間,非常適合用來(lái)學(xué)習(xí)??梢哉f(shuō),有了這塊開(kāi)發(fā)板,從FPGA設(shè)計(jì)入門(mén)到深入,以及嵌入式系統(tǒng)的學(xué)習(xí),都可以滿足需要。
板子較好地控制了成本,是同門(mén)ATLYS板價(jià)格一半不到。使一般的學(xué)生個(gè)人也可以接受。而對(duì)于學(xué)習(xí)來(lái)說(shuō),更推薦NEXYS 3。ATLYS更適合的是進(jìn)行復(fù)雜的圖像等處理系統(tǒng)的設(shè)計(jì)。對(duì)于初學(xué)者來(lái)說(shuō),ATLYS上的器件大多控制起來(lái)都較復(fù)雜,筆者剛?cè)腴T(mén)時(shí)曾用過(guò)類似于ATLYS的SPARTAN 3E開(kāi)發(fā)板,發(fā)現(xiàn)除了LED燈、開(kāi)關(guān)能控制外,剩下的USB、以太網(wǎng)、DDR內(nèi)存等都望塵莫及了,只能干著急,ATLYS更適合開(kāi)發(fā),對(duì)初學(xué)者來(lái)說(shuō),大多器件太過(guò)高端。
評(píng)論