色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取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
    +關注

    關注

    1646

    文章

    22063

    瀏覽量

    619367
  • Verilog
    +關注

    關注

    29

    文章

    1367

    瀏覽量

    112380
  • 開發板
    +關注

    關注

    25

    文章

    5717

    瀏覽量

    105351

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

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

收藏 0人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    新手入門:使用CST電磁軟件進行貼片天線設計的5個基本步驟

    新手入門教程:使用CST進行貼片天線設計的5個基本步驟。從創建模型到結果分析,詳細指導您完成2.45GHz微帶貼片天線的完整設計流程。
    的頭像 發表于 07-28 16:17 ?113次閱讀
    <b class='flag-5'>新手入門</b>:使用CST電磁軟件進行貼片天線設計的5個基本步驟

    ARM入門學習方法分享

    。 以下是一些入門學習方法的分享: 一、 理解基本概念:首先,了解ARM是什么以及它的基本概念是很重要的。ARM(Advanced RISC Machines)指的是一種精簡指令集計算機(RISC
    發表于 07-23 10:21

    FPGA在機器學習中的具體應用

    隨著機器學習和人工智能技術的迅猛發展,傳統的中央處理單元(CPU)和圖形處理單元(GPU)已經無法滿足高效處理大規模數據和復雜模型的需求。FPGA(現場可編程門陣列)作為一種靈活且高效的硬件加速平臺
    的頭像 發表于 07-16 15:34 ?1025次閱讀

    為什么我選擇VHDL入門

    在群里交流提問的時候,大家總是驚訝并疑惑:為什么我要選擇 VHDL入門?因為好像 99% 搞 FPGA 開發的人都在用 Verilog。 我的選擇,是通過網上搜索的討論而做出的,為了留存,我這里水一
    的頭像 發表于 06-25 11:18 ?359次閱讀
    為什么我選擇VHDL<b class='flag-5'>入門</b>

    內容豐富,干貨滿滿的AG32入門視頻,非常適合新手學習

    ... 6c280e49a93c48b7fe3開發板使用的視頻: AGM開發板 AG32VF407VGT6 超級詳細的講解視頻。里面有開發板使用說明,芯片使用說明,開發環境說明和樣例使用說明,零基礎開始,非常適合新手入門學習。 B
    發表于 05-09 07:25

    新手小白必備!TNC 插座拆卸入門指南

    最后,將使用過的工具放回原位,清理操作現場,保持工作區域干凈整潔。 新手在拆卸 TNC 插座時,只要嚴格依照上述步驟,留意每個細節,便能順利完成拆卸工作,為設備的維護與升級奠定良好基礎。
    的頭像 發表于 04-09 14:35 ?367次閱讀
    <b class='flag-5'>新手</b>小白必備!TNC 插座拆卸<b class='flag-5'>入門</b>指南

    進群免費領FPGA學習資料!數字信號處理、傅里葉變換與FPGA開發等

    進群免費領FPGA學習資料啦!小編整理了數字信號處理、傅里葉變換與FPGA開發等FPGA必看資料,需要的小伙伴可以加小助手(微信:elecfans123)或進 QQ 群:9135011
    發表于 04-07 16:41

    如何快速學習硬件電路

    對于想要學習硬件電路的新手來說,一開始可能感到有些困難,但只要掌握了正確的學習方法和技巧,就能夠快速地成為一名優秀的硬件電路工程師。 首先,新手需要了解基本的電路知識,例如電阻、電容、
    的頭像 發表于 01-20 11:11 ?1234次閱讀
    如何快速<b class='flag-5'>學習</b>硬件電路

    新手怎么學嵌入式?

    。但面對這個復雜的領域,很多人可能會感到迷茫,不知從何處入手。別擔心,本文將為你提供一些入門學習嵌入式技術的建議。 新手入門學習嵌入式技術的途徑 1. 了解基礎知識 首先,要對嵌
    發表于 12-12 10:51

    瑞薩 FPB-RA6E2 評估板入門學習

    瑞薩 FPB-RA6E2 評估板入門學習
    的頭像 發表于 12-11 09:22 ?783次閱讀
    瑞薩 FPB-RA6E2 評估板<b class='flag-5'>入門</b><b class='flag-5'>學習</b>

    HarmonyOS Next元服務大學之道動卡互動

    各位大佬,純血鴻蒙HarmonyOS NEX手機、平板,應用市場搜索“大學之道動卡”即可體驗,打開留言即可發表你的文學觀點,謝謝互動。 您也可以通過以下方式,打開“大學之道動卡”互動。
    發表于 11-26 10:18

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

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

    FPGA編程語言的入門教程

    FPGA(現場可編程邏輯門陣列)的編程涉及特定的硬件描述語言(HDL),其中Verilog和VHDL是最常用的兩種。以下是一個FPGA編程語言(以Verilog為例)的入門教程: 一、Verilog
    的頭像 發表于 10-25 09:21 ?1292次閱讀

    入門?畢設?競賽?項目練手?STM32/嵌入式/物聯網學習,有這幾款開發板就夠了!

    針對STM32單片機、嵌入式Linux、物聯網初學者,我們精心梳理了從“入門到項目進階”完整學習路徑,并配有詳細的教程、視頻講解、源代碼以及豐富的實戰案例資料。可廣泛用于高校教學、學生畢設、個人學習
    的頭像 發表于 10-10 16:31 ?1155次閱讀
    <b class='flag-5'>入門</b>?畢設?競賽?項目練手?STM32/嵌入式/物聯網<b class='flag-5'>學習</b>,有這幾款開發板就夠了!

    FPGA做深度學習能走多遠?

    今天給大俠帶來在FPAG技術交流群里平時討論的問題答疑合集(十四),以后還會多推出本系列,話不多說,上貨。 FPGA技術交流群目前已有十多個群,QQ和微信均覆蓋,有需要的大俠可以進群,一起交流學習
    發表于 09-27 20:53
    主站蜘蛛池模板: 曰产无码久久久久久精品 | 黄色a三级免费看 | 呻吟翘臀后进爆白浆 | 男女无遮挡吃奶gift动态图 | 欧美丰满熟妇BBB久久久 | Y8848高清私人影院软件优势 | 中文字幕AV在线一二三区 | 久久精品视频91 | 日韩亚洲欧洲在线rrrr片 | 九九久久久 | PORN白嫩内射合集 | 精品极品三大极久久久久 | 麻豆国产自制在线观看 | 高h超辣bl文 | 青青草久久伊人 | 中文字幕99香蕉在线 | 中文中幕无码亚洲在线 | 在线观看国产小视频 | 精品免费久久久久久影院 | 麻婆豆腐传媒视频免费 | 国内精品久久人妻无码HD浪潮 | 日本红怡院亚洲红怡院最新 | 一二三四在线播放免费观看中文版视频 | 亚洲不卡视频在线 | 亚洲精品午夜VA久久成人 | 亚洲精品免费观看 | 这里只有精品在线视频 | 国产亚洲精品欧洲在线视频 | 麻豆天美国产一区在线播放 | 日本无码专区亚洲麻豆 | 户外露出野战hd | 国产成人精品免费视频大全可播放的 | 卫生间被教官做好爽HH视频 | 男女后进式猛烈xx00动态图片 | 无码成A毛片免费 | 成人午夜精品无码区久久漫画日本 | 国精产品一区二区三区有限公司 | 国产免费麻传媒精品国产AV | 99热在线视频这里只精品 | 日本高清无卡码一区二区久久 | 超熟女专门志 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品