在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

新手學習FPGA的入門之道

FPGA研究院 ? 來源:FPGA研究院 ? 作者:FPGA研究院 ? 2022-12-15 11:36 ? 次閱讀

對于新手學習FPGA設計,要從基礎開始做,基礎牢,才有成為高手的可能。 對于初學者,有以下幾步是必須要走的。

第一步

學習了解FPGA結構,FPGA到底是什么東西,芯片里面有什么,不要開始就拿個開發板照著別人的東西去編程

很多開發板的程序寫的很爛,筆者也做過一段時間的開發板設計。筆者覺得很大程度上,開發板在誤人子弟。不過原廠提供的正品開發板,代碼很優秀的,可以借鑒。

只有了解了FPGA內部的結構才能明白為什么寫Verilog和寫C整體思路是不一樣的。

第二步

掌握FPGA設計的流程。了解每一步在做什么,為什么要那么做。很多人都說不就是那幾步嗎,有什么奇怪的?呵呵,筆者想至少有一半以上的人不知道synthesize和traslate的區別吧。

了解了FPGA的結構和設計流程才有可能知道怎么去優化設計、提高速度、減少資源。不要急躁,不要去在為選擇什么語言和選擇哪個公司的芯片上下功夫。

語言只是一個表達的方式,重要的是你的思維,沒有一個好的指導思想,語言用得再好,不過是個懂語言的人。

第三步

開始學習代碼了。筆者建議要學代碼的人都去Altera或Xilinx的網站上下原廠工程師的代碼學習。不要一開始就走入誤區。

第四步

template很重要。能不能高效利用fpga資源,一是了解fpga結構;二是了解欲實現的邏輯功能和基本機構;三是使用正確的模板。FPGA內部器件種類相對較單一,用好模板,你的邏輯才能被高效的綜合成FPGA擅長表達的結構。

結語

做FPGA主要是要有電路的思想。作為初學者,往往對器件可能不是熟悉,那么應該對于數字電路的知識很熟悉吧?FPGA中是由觸發器和查找表以及互聯線等基本結構組成的,其實在我們在代碼里面能夠看到的就是與非門以及觸發器。

不要把verilog和C語言等同起來,根本就是不同的東西,沒有什么可比性。

在寫一句程序的時候應該想到出來的是一個什么樣的電路,計數器、選擇器、三態門等等。理解時序,邏輯是一拍一拍的東西,在設計初期想的不是很清楚的時候可以畫畫時序圖,這樣思路會更加的清晰。

還有就是仿真很重要,不要寫完程序就去往FPGA中去加載。首先要仿真,尤其是對比較大型一點的程序,想像自己是在做asic,是沒有二次機會的,所以一定要把仿真做好。

還有很多新手對于語言的學習不知道選vhdl好還是verilog好,個人偏好verilog。當然不是說vhdl不好,反正寫出來的都是電路,那當然就不要在語言的語法上面花太多的功夫了。verilog言簡意賅,assign、always、case、if else掌握這些幾乎可以寫出90%的電路了。

上面是筆者的一些愚見,希望對大家有所幫助。

審核編輯 :李倩

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

    關注

    1629

    文章

    21736

    瀏覽量

    603318
  • Verilog
    +關注

    關注

    28

    文章

    1351

    瀏覽量

    110095
  • 開發板
    +關注

    關注

    25

    文章

    5050

    瀏覽量

    97456

原文標題:大神經驗談 | 新手學習FPGA的入門之道

文章出處:【微信號:FPGA研究院,微信公眾號:FPGA研究院】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    FPGA加速深度學習模型的案例

    FPGA(現場可編程門陣列)加速深度學習模型是當前硬件加速領域的一個熱門研究方向。以下是一些FPGA加速深度學習模型的案例: 一、基于FPGA
    的頭像 發表于 10-25 09:22 ?226次閱讀

    嵌入式入門心得:從新手到老鳥的蛻變

    作為一名在嵌入式領域摸爬滾打多年的老鳥,我深知新手入門時面臨的困惑與挑戰。嵌入式系統是一個復雜而迷人的領域,它涉及硬件、軟件以及它們之間的交互。在這里,我想分享一些我的入門心得,希望能為正在嵌入式道路上探索的
    的頭像 發表于 07-24 09:34 ?622次閱讀
    嵌入式<b class='flag-5'>入門</b>心得:從<b class='flag-5'>新手</b>到老鳥的蛻變

    如何快速入門FPGA

    時鐘管理模塊、嵌入式塊RAM、布線資源等。 學習FPGA編程語言: 掌握Verilog HDL(硬件描述語言)。Verilog用于數字電路的系統設計,具有簡潔的語法和清晰的仿真語義,非常適合初學者入門
    發表于 04-28 09:06

    如何快速入門FPGA

    時鐘管理模塊、嵌入式塊RAM、布線資源等。 學習FPGA編程語言: 掌握Verilog HDL(硬件描述語言)。Verilog用于數字電路的系統設計,具有簡潔的語法和清晰的仿真語義,非常適合初學者入門
    發表于 04-28 08:54

    FPGA學習筆記-入門

    大概10年前,大學同學建議我學習DSP。當因為工作忙,也只是簡單學習了DSP的一些基礎知識,沒有進一步深入學習和時間。結果現在,好像DSP已經不再是主流了,現在有了FPGA。 現在想想
    發表于 04-09 10:55

    新手學習單片機最常見的六大誤區!

    最近看到臺私信要資料的同學比較多,想必大家都是對單片機有著濃厚的學習興趣,但是很多新手開始入門單片機的時候都會遇到一些學習的誤區,今天就來整理一下大家可能會遇到的六大誤區。單片機作為嵌
    的頭像 發表于 03-28 08:03 ?851次閱讀
    <b class='flag-5'>新手</b><b class='flag-5'>學習</b>單片機最常見的六大誤區!

    FPGA與MCU的區別入門難度如何

    如題,目前我的MCU入門了,請問FPGA入門如何,需要怎么樣去學習
    發表于 03-16 07:16

    fpga學習需要具備哪些課程

    FPGA(Field Programmable Gate Array)學習需要具備一系列的課程知識和實踐技能
    的頭像 發表于 03-14 15:51 ?1196次閱讀

    入門到放棄……為什么你會覺得FPGA難學?如何學習FPGA

    問:本人零基礎,想學FPGA,求有經驗的人說說,我應該從哪入手,應該看什么教程,應該用什么學習板和開發板,看什么書等,希望有經驗的好心人能夠給我一些引導。 如果想速成,那就上網看視頻吧,這樣主要
    的頭像 發表于 02-02 17:04 ?782次閱讀
    從<b class='flag-5'>入門</b>到放棄……為什么你會覺得<b class='flag-5'>FPGA</b>難學?如何<b class='flag-5'>學習</b><b class='flag-5'>FPGA</b>?

    #2024,為FPGA生態加油,為FPGA社區點贊#新手入門的簡單小例子-03

    新手入門的簡單小例子第三個,這幾個例子主要給入門新手建立時間或者說時序的概念,最近看了不少的資料基本上都是以點燈為例,估計是大家對嵌入式開發和FPGA的普遍共識,這兩天逛B站發現了也
    發表于 02-02 15:33

    #2024,為FPGA生態加油,為FPGA社區點贊#新手入門的簡單小例子-02

    新手入門的簡單小例子第二個,這幾個例子主要給入門新手建立時間或者說時序的概念,最近看了不少的資料基本上都是以點燈為例,估計是大家對嵌入式開發和FPGA的普遍共識,這兩天逛B站發現了也
    發表于 02-01 17:57

    #2024,為FPGA生態加油,為FPGA社區點贊#新手入門的簡單小例子-01

    #2024,為FPGA生態加油,為FPGA社區點贊#新手入門的簡單小例子,主要給入門新手建立時間或者說時序的概念,最近看了不少的資料基本上
    發表于 02-01 16:05

    FPGA好的學習資源有哪些

    FPGA學習好的資源有哪些?從入門到精通,大家可以分享一起學習
    發表于 01-28 17:00

    學習FPGA必須知道的社區

    學習FPGA必須知道的社區
    的頭像 發表于 01-03 17:51 ?394次閱讀
    <b class='flag-5'>學習</b><b class='flag-5'>FPGA</b>必須知道的社區

    值得多看的FPGA 學習路線

    ,我總結了這份FPGA學習路線 FPGA入門學習第一部分:硬件編程語言 FPGA的編程語言,是我
    發表于 01-02 23:03
    主站蜘蛛池模板: 日韩加勒比在线| 插插插操操操| 亚洲高清视频一区| 深爱激情小说网| 成年网站在线在免费播放| 国产美女作爱全过程免费视频| 男男小说高h| 美女视频网站色软件免费视频| 天天摸天天做天天爽天天弄| 91大神视频网站| 三级黄色片在线播放| 97国产精品人人爽人人做| 免费xxxx大片| 色激情小说| 天天干天天干天天插| 免费网站看av片| 久久性色| 福利午夜在线| 四虎传媒| 午夜黄色毛片| 免费黄视频在线观看| 久久成人国产精品青青| 国产在播放一区| 日本高清视频wwww色| 99久久999久久久综合精品涩 | 成人a级特黄毛片| 欧美性极品xxxxx| 日韩av线观看| 日本黄页视频| 亚在线| xxx86日本人| 色吧综合网| 国产在线永久视频| 黄色的视频网站| 免费视频你懂得| 成人午夜网址| 日本黄色三级视频| 国产高清a| 青青导航| 在线免费观看h| 任你操免费视频|