吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

fpga開發板推薦初學者

姚小熊27 ? 來源:網絡整理 ? 作者:網絡整理 ? 2020-11-10 14:55 ? 次閱讀

fpga開發板推薦初學者

對于一個初學者來說,選擇一款適合學習的FPGA是整個FPGA學習生涯的必經之路。我個人建議在選擇FPGA的時候,應該抓住如下幾個原則:

1、選擇主流廠家的流行的型號,這樣更容易獲取學習資源。

選擇一家主流公司的FPGA芯片:在國內目前來說,主流是Xilinx以及AlteraIntel)。獲取資料最便捷的途徑就是這些生產廠家的官方網站(http://www.altera.com.cn/,http://china.xilinx.com/)。一般情況下,官方網站都會按照產品系列或應用場合列出所有的產品,直觀的告訴你某個系列產品的應用場合。比如在ALTERA的網站,就會明確標明它的三大類的FPGA產品,高端的Stratix系列,中端的Arria系列和低成本的Cyclone系列。

2、選擇一個性價比較高的FPGA芯片

1) Xilinx 的主流FPGA分為兩大類,一種側重于低成本應用,容量中等,性能可以滿足一般的邏輯設計要求,如Spartan系列;還有一種側重于高性能應用,容量大,性能能滿足各類高端應用,如Virtex系列。

2) Altera 的主流FPGA分為兩大類,一種側重低成本應用,容量中等,性能可以滿足一般的邏輯設計要求,如Cyclone系列;還有一種側重于高性能應用,容量大,性能能滿足各類高端應用,如Startix系列。

用戶可以根據自己實際應用要求進行選擇。在性能可以滿足的情況下,優先選擇低成本器件。對于初學者而言,本人建議選擇Xilinx的Spartan系列或者Altera 的Cyclone系列。

3、選擇一個學習資源比較多的FPGA開發板

1)對于Cyclone系列:建議選擇Cyclone IV E系列。因為Cyclone IV E學習資源多,譬如黑金fpga開發板Cyclone IV EP4CE15有一整套的視頻以及系列的學習筆《FPGA的那些事》。黑金開發板對應的社區論壇有:黑金動力社區。其實黑金動力社區也有Xilinx的spartan6系列的開發板。還有市面上培訓機構華清遠見也是使用Cyclone系列的產品。明德樣FPGA培訓機構也有Cyclone系列和spartan6系列的開發板以及學習資源。

由上圖知道,對于學習而言選擇一個不是很舊也不是很新的系列為宜,建議選擇Cyclone IV。Cyclone IV分為Cyclone IV E和Cyclone IV GX(這兩者的詳細區別有興趣的可以到官網查看)。官網查看片上資源如下圖,芯片選型時可以查閱一下。

2)對于Xilinx的spartan系列:建議選擇spartan 6。選擇原因如下:

1、首先現在有一部分高校開設fpga課程使用的就是spartan 6。主要原因也是因為這個系列的fpga芯片對于初學者而言,更容易上手,而且市面上利用spartan6系列芯片作為核心芯片的fpga開發也不少,也有不少培訓機構使用該系列的芯片開發板。總的來說,spartan6系列的網上學習資源還是比較豐富的。例如紅色颶風的spartan6系列開發板就使用了spartan6-XC6SLX16芯片

2、spartan 6是一個劃時代的產品,如下圖可以看到spartan 6是45nm,這個不是我想說的,我想說的是:Xilinx公司的spartan 6系列以及更早推出的fpga系列芯片使用的開發環境EAD是ISE,而spartan6系列之后新推出的fpga芯片使用開發環境EDA是vivido。其實兩個開發EDA大同小異。不過為了學習的全面性,建議初學者可以選擇spartan6以及ISE。等入門之后再轉到vivado也是如魚得水的事情。

與Cyclone IV分為Cyclone IV E和Cyclone IV GX相似,spartan-6也分為spartan-6 LX系列已經spartan-6 LXT系列。下面給出spartan-6 LX系列的片上資源(這些都是從官網截圖下來的,有興趣的朋友可以到官網查閱)

由上圖,根據資源是否夠用原則,可以選擇一個片上資源適中的,譬如XC6SLX45,如果對片上資源要求不是那么大,也可以選擇XC6SLX16,盡量別選擇XC6SLX4或者XC6SLX9,因為資源太少也不利于后面的擴展。以上便是我對初學者選擇FPGA的一些建議。

FPGA開發環境搭建

本次開發的主要目的是將程序下載到自己設計的相機PCB板上,從而加以驗證自己的相機系統是否設計成功。

第一步是FPGA環境的搭建。

首先是Quartus II 11.0 套件下載

(1)11.0_quartus_windows.exe

(2)11.0_devices_windows.exe

(3)11.0_legacy_nios2_windows.exe

(4)11.0_modelsim_ase_windows.exe

(5)11.0_dsp_builder_windows.exe

同于本系統的nios部分是基于nios2-ide軟件操作,因而前面四個軟件必須下載(建議使用百度云,下載速度快些),所有軟件都要安裝在同一目錄下,另外(1)軟件必須破解,

Quartus II 11.0軟件破解

1、 獲取本機IP物理地址

運行-CMD

輸入命令:ipconfig/all

找到本地連接中的 Physical Address 其后面的序列號記下

2、 關掉殺毒軟件,打Quartus_11.0x86破解器

3、 點擊軟件,提示未找到該文件,查找安裝目錄下的quartusinsys_cpt.dll文件,選中,crack在替換sys_cpt.dll的同時,在同一目錄下生成license.bat許可證文件。

4、 運行完畢。退出

5、 在D:altera11.0quartusin目錄下找到license.dat,以記事本模式打開。如上,用1方式獲取ID:001e90b676fd,去替換XXXXXXXXXXXX,保存,并刪除下面的中文。

6、 重新以“30 days試用期”模式打開軟件,打開Tool-License Setup,重新在以上目錄下選擇license.bat文件,點確認重新導入數據,系統找到Host ID,有效期至2035.12,至此,破解完畢。

注意點:

在11.0_modelsim_ase_windows.exe安裝好后

打開 Quartus II ,打開菜單 Tool-Options ,在 EDA Tool Options 中的 Modelsim-Altera ,選擇 Moldelsim-Altera 應用程序的根目錄,配置 Modelsim-Altera 應用程序第三方軟件路徑。
責任編輯:YYX

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1630

    文章

    21796

    瀏覽量

    606005
  • Xilinx
    +關注

    關注

    71

    文章

    2171

    瀏覽量

    122134
  • Altera
    +關注

    關注

    37

    文章

    787

    瀏覽量

    154169
收藏 人收藏

    評論

    相關推薦

    EE-269:以太網802.3初學者指南

    電子發燒友網站提供《EE-269:以太網802.3初學者指南.pdf》資料免費下載
    發表于 01-05 09:48 ?0次下載
    EE-269:以太網802.3<b class='flag-5'>初學者</b>指南

    XD08M3232紅外感應單片機開發板適合初學者嗎?

    XD08M3232是一款國產8位高性能Flash的接近感應單片機,具有較大的內存、恒流驅動電路、內置運算放大器和模擬比較器等特點。對于初學者來說,選擇合適的開發板是非常重要的,因為它將直接影響
    發表于 12-07 14:55

    正點原子fpga開發板不同型號

    ZYNQ-7000系列 ZYNQ-7000系列是正點原子的入門級FPGA開發板,適合初學者和教育用途。這些開發板搭載了Xilinx的Zynq-7000系列SoC芯片,集成了ARM C
    的頭像 發表于 11-13 09:30 ?1249次閱讀

    ARM開發板FPGA的結合應用

    一、引言 ARM開發板是一種基于ARM架構的嵌入式開發平臺,具有高性能、低功耗的特點。FPGA是一種可編程的數字電路,可以根據需要配置不同的邏輯功能。將ARM開發板
    的頭像 發表于 11-05 11:42 ?712次閱讀

    比較不同品牌ARM開發板優缺點

    ,提供了大量的教程和資源,適合初學者快速上手。 價格親民: 樹莓派的價格相對較低,適合預算有限的個人開發者和教育項目。 易于編程: 支持多種操作系統,包括官方的Raspberry Pi OS,以及Ubuntu等Linux發行版。 缺點: 性能限制: 與高端ARM
    的頭像 發表于 11-05 11:37 ?752次閱讀

    種草一塊國產FPGA開發板,不用燒錄器,一根TypeC線即插即用,盤古PGX-MINI 4K開發板

    分享一塊國產入門級FPGA開發板,不用燒錄器,盤古PGX-MINI 4K開發板,一根TypeC線即插即用,一鍵式便攜操作,非常適用于初學者!!!而且配套的資料和實驗例程很豐富,對于想嘗
    發表于 08-01 10:27

    盤點那些硬件+項目學習套件:阿里云HaaS EDU物聯網開發板及入門常見問題解答

    來盤點一下,比較受歡迎幾款“硬件+項目”學習套件,以及一些初學者比較關注的問題。盤點四:阿里云HaaSEDU物聯網開發板開發板標識圖▋開發板簡介HaaSEDUK
    的頭像 發表于 07-31 16:28 ?760次閱讀
    盤點那些硬件+項目學習套件:阿里云HaaS EDU物聯網<b class='flag-5'>開發板</b>及入門常見問題解答

    適合初學者的嵌入式項目有哪些?

    適合初學者的嵌入式項目有哪些? 嵌入式學習是一個實踐性很強的領域,通過實際項目可以幫助你鞏固理論知識并提升技能。以下是幾個適合初學者練手的嵌入式項目,每個項目都涵蓋了從硬件到軟件的不同層面
    發表于 07-11 10:23

    FPGA的學習筆記---FPGA開發流程

    與通常的單片機應用開發不同,FPGA有自己的開發流程。但具體上怎樣操作,作為初學者,沒有一點經驗。網站獎勵的清華FPGA需要的
    發表于 06-23 14:47

    【盤古 PGX-MINI 4K 開發板】開箱篇

    是非常有必要的。盤古PGX-MINI 4K開發板非常適合初學者,該板卡是由小眼睛科技推出的新品,基于紫光同創compa系列PGC4KD-6ILPG144,板載集成JTAG調試接口,只需一根Type-C
    發表于 04-27 18:33

    國內哪家的FPGA適合初學者

    如題,想著手學習FPGA的話,國內哪家的比較好,更適合初學者學習?這方面的經驗,是一點都沒。
    發表于 04-14 19:17

    fpga開發板是什么?fpga開發板有哪些?

    FPGA開發板是一種基于FPGA(現場可編程門陣列)技術的開發平臺,它允許工程師通過編程來定義和配置FPGA芯片上的邏輯電路,以實現各種數字
    的頭像 發表于 03-14 18:20 ?2214次閱讀

    fpga開發板使用教程

    FPGA開發板的使用教程主要包括以下幾個關鍵步驟。
    的頭像 發表于 03-14 15:50 ?1255次閱讀

    種草一塊國產FPGA開發板,不用燒錄器,一根TypeC線即插即用,盤古PGX-MINI 4K開發板

    分享一塊國產入門級FPGA開發板,不用燒錄器,盤古PGX-MINI 4K開發板,一根TypeC線即插即用,一鍵式便攜操作,非常適用于初學者!!!而且配套的資料和實驗例程很豐富,對于想嘗
    發表于 03-04 16:04

    初學者請問各位大佬

    為什么在89C51單片機中R1可以提供低地址 在外部擴展RAM中不是P0口提供低8位地址P2口提供高8位地址嗎初學者有些不理解望各位大佬解答一下謝謝
    發表于 02-23 16:39
    澳门百家乐实战| 百家乐官网能赢到钱吗| 大发888体育娱乐场| 威尼斯人娱乐平台| 威尼斯人娱乐城介| 加多宝百家乐的玩法技巧和规则 | 现金棋牌评测网| 香港六合彩码报| 唐山市| 巴黎百家乐官网地址| 澳门1百家乐官网网| 百家乐官网喜牛| 百家乐官网最新分析仪 | 百家乐娱乐平台代理佣金| 百家乐园首选去澳| 大发888官方888| 金龙国际娱乐城| 威尼斯人娱乐城官方地址| 澳门顶级赌场国际| 都昌县| 百家乐官网长庄投注| 百家乐保单详图| 百家乐号技巧| 顶级赌场 官方直营网| 白河县| 澳门百家乐官网一把决战输赢| 百家乐官网赌博现金网| 易胜博百家乐输| 最新百家乐双面数字筹码| 威尼斯人娱乐城总部| 明升备用地址| 百家乐官网决战推筒子| 真人版百家乐官网试玩| 在线百家乐3d| 金地太阳城二手房| 当涂县| 如何看百家乐官网的玩法技巧和规则 | 有钱人百家乐的玩法技巧和规则| 德州扑克葫芦| 百家乐官网赌钱| 百家乐赢赌场百家乐|