日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

新手學(xué)習(xí)FPGA的入門之道

FPGA研究院 ? 來源:FPGA研究院 ? 作者:FPGA研究院 ? 2022-12-15 11:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

對于新手學(xué)習(xí)FPGA設(shè)計,要從基礎(chǔ)開始做,基礎(chǔ)牢,才有成為高手的可能。 對于初學(xué)者,有以下幾步是必須要走的。

第一步

學(xué)習(xí)了解FPGA結(jié)構(gòu),F(xiàn)PGA到底是什么東西,芯片里面有什么,不要開始就拿個開發(fā)板照著別人的東西去編程

很多開發(fā)板的程序?qū)懙暮軤€,筆者也做過一段時間的開發(fā)板設(shè)計。筆者覺得很大程度上,開發(fā)板在誤人子弟。不過原廠提供的正品開發(fā)板,代碼很優(yōu)秀的,可以借鑒。

只有了解了FPGA內(nèi)部的結(jié)構(gòu)才能明白為什么寫Verilog和寫C整體思路是不一樣的。

第二步

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

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

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

第三步

開始學(xué)習(xí)代碼了。筆者建議要學(xué)代碼的人都去Altera或Xilinx的網(wǎng)站上下原廠工程師的代碼學(xué)習(xí)。不要一開始就走入誤區(qū)。

第四步

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

結(jié)語

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

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

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

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

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

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

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1664

    文章

    22509

    瀏覽量

    639543
  • Verilog
    +關(guān)注

    關(guān)注

    31

    文章

    1374

    瀏覽量

    114736
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    26

    文章

    6433

    瀏覽量

    121217

原文標(biāo)題:大神經(jīng)驗談 | 新手學(xué)習(xí)FPGA的入門之道

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    一文讀懂功率模塊:電力電子系統(tǒng)的“動力心臟”,新手入門必看

    功率模塊是電力電子系統(tǒng)的核心執(zhí)行部件,兼具高集成、高可靠、易使用的特點,是各類大功率設(shè)備的“動力核心”。新手入門先理清基礎(chǔ)概念和結(jié)構(gòu),后續(xù)才能精準(zhǔn)選型、高效應(yīng)用。
    的頭像 發(fā)表于 03-19 10:41 ?4055次閱讀
    一文讀懂功率模塊:電力電子系統(tǒng)的“動力心臟”,<b class='flag-5'>新手入門</b>必看

    Azukar-FPGA開源FPGA教育開發(fā)板介紹

    初學(xué) FPGA 數(shù)字設(shè)計總遇坎?商用開發(fā)板綁定專有工具鏈,學(xué)習(xí)成果無法跨項目復(fù)用;元件封裝稀有難焊接,新手手動裝配頻頻失敗;設(shè)計文件不公開,想復(fù)刻改造卻無據(jù)可依;開發(fā)板架構(gòu)固定,適配不了實驗室多樣的實訓(xùn)需求?
    的頭像 發(fā)表于 03-11 11:22 ?650次閱讀
    Azukar-<b class='flag-5'>FPGA</b>開源<b class='flag-5'>FPGA</b>教育開發(fā)板介紹

    FPGA 入門必看:Verilog 與 VHDL 編程基礎(chǔ)解析!

    很多開發(fā)者第一次接觸FPGA,都會有同樣的疑問:FPGA是硬件,不是軟件,怎么寫程序?答案就是用硬件描述語言(HDL),最常用的就是Verilog和VHDL。今天,我們就帶你入門,搞清楚FPG
    的頭像 發(fā)表于 01-19 09:05 ?747次閱讀
    <b class='flag-5'>FPGA</b> <b class='flag-5'>入門</b>必看:Verilog 與 VHDL 編程基礎(chǔ)解析!

    從零開始:一份詳細(xì)的灌封膠新手入門指南,告別常見操作誤區(qū) | 鉻銳特實業(yè)

    針對新手的灌封膠完整入門指南,從類型選擇、配比攪拌、真空脫泡到灌封固化全流程詳解,幫助你避開常見操作誤區(qū),輕松掌握電子元器件防護技巧。 | 鉻銳特官網(wǎng)
    的頭像 發(fā)表于 12-17 00:31 ?813次閱讀
    從零開始:一份詳細(xì)的灌封膠<b class='flag-5'>新手入門</b>指南,告別常見操作誤區(qū) | 鉻銳特實業(yè)

    嵌入式Linux新手入門:為什么迅為RK3568+迅為資料是黃金組合

    嵌入式Linux新手入門:為什么迅為RK3568+迅為資料是黃金組合
    的頭像 發(fā)表于 11-04 14:05 ?760次閱讀
    嵌入式Linux<b class='flag-5'>新手入門</b>:為什么迅為RK3568+迅為資料是黃金組合

    嵌入式入門必看!迅為RK3568?V2.0升級,新手也能輕松玩轉(zhuǎn)

    嵌入式入門必看!迅為RK3568?V2.0升級,新手也能輕松玩轉(zhuǎn)
    的頭像 發(fā)表于 10-28 13:26 ?649次閱讀
    嵌入式<b class='flag-5'>入門</b>必看!迅為RK3568?V2.0升級,<b class='flag-5'>新手</b>也能輕松玩轉(zhuǎn)

    學(xué)習(xí)物聯(lián)網(wǎng)怎么入門?

    景等。同時,學(xué)習(xí)物聯(lián)網(wǎng)的基本技術(shù),如傳感器技術(shù)、通信技術(shù)、云計算等,也是非常重要的。 其次,選擇適合自己的學(xué)習(xí)方式也是入門學(xué)習(xí)物聯(lián)網(wǎng)的重要一步。
    發(fā)表于 10-14 10:34

    新手必看:電池包氣密性檢測儀操作入門指南-岳信儀器

    對于剛接觸電池包氣密性檢測儀的新手來說,了解其操作方法至關(guān)重要。下面就為大家詳細(xì)介紹電池包氣密性檢測儀的操作入門知識。(1)操作前準(zhǔn)備在開啟檢測儀前,要確保設(shè)備放置于平穩(wěn)、干燥且通風(fēng)良好的環(huán)境,避免
    的頭像 發(fā)表于 09-12 11:39 ?921次閱讀
    <b class='flag-5'>新手</b>必看:電池包氣密性檢測儀操作<b class='flag-5'>入門</b>指南-岳信儀器

    入門到精通:exchg充電庫助新手攻克續(xù)航與管理雙痛點

    入門充電管理的新手也能變高手!exchg擴展庫內(nèi)置智能充電邏輯,自動適配設(shè)備需求,從充電順序到能耗優(yōu)化全程托管,續(xù)航更持久,管理更省心,快速掌握核心技巧! 本文主要分享exchg擴展庫的相關(guān)函數(shù)
    的頭像 發(fā)表于 09-10 16:46 ?977次閱讀
    從<b class='flag-5'>入門</b>到精通:exchg充電庫助<b class='flag-5'>新手</b>攻克續(xù)航與管理雙痛點

    PID控制算法學(xué)習(xí)筆記資料

    用于新手學(xué)習(xí)PID控制算法。
    發(fā)表于 08-12 16:22 ?7次下載

    【PZ7020-StarLite 入門級開發(fā)板】——FPGA 開發(fā)的理想起點,入門與工業(yè)場景的雙重優(yōu)選

    對于初入 FPGA 與嵌入式系統(tǒng)開發(fā)領(lǐng)域的工程師而言,一款兼具專業(yè)性與易用性的入門級開發(fā)板是快速建立技術(shù)認(rèn)知、提升實踐能力的關(guān)鍵工具。璞致電子科技(上海)有限公司深耕 SDR 及 ARM/FPGA
    的頭像 發(fā)表于 08-08 14:53 ?1533次閱讀
    【PZ7020-StarLite <b class='flag-5'>入門</b>級開發(fā)板】——<b class='flag-5'>FPGA</b> 開發(fā)的理想起點,<b class='flag-5'>入門</b>與工業(yè)場景的雙重優(yōu)選

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

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

    FPGA在機器學(xué)習(xí)中的具體應(yīng)用

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

    為什么我選擇VHDL入門

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

    內(nèi)容豐富,干貨滿滿的AG32入門視頻,非常適合新手學(xué)習(xí)。

    ... 6c280e49a93c48b7fe3開發(fā)板使用的視頻: AGM開發(fā)板 AG32VF407VGT6 超級詳細(xì)的講解視頻。里面有開發(fā)板使用說明,芯片使用說明,開發(fā)環(huán)境說明和樣例使用說明,零基礎(chǔ)開始,非常適合新手入門學(xué)習(xí)。 B
    發(fā)表于 05-09 07:25
    阆中市| 贵溪市| 延川县| 溆浦县| 民乐县| 霍山县| 井研县| 翁牛特旗| 牡丹江市| 河曲县| 东乡| 五华县| 视频| 青川县| 阿城市| 肃北| 茂名市| 吉木乃县| 剑阁县| 泰宁县| 会昌县| 利津县| 凤翔县| 富平县| 乡城县| 云阳县| 巴中市| 个旧市| 景洪市| 田林县| 慈利县| 淮安市| 滦平县| 曲水县| 宜良县| 定安县| 广宗县| 凤阳县| 陇南市| 鄂尔多斯市| 巨鹿县|