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

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

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

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

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

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

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

第一步

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

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

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

第二步

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

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

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

第三步

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

第四步

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

結(jié)語

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

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

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

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

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

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

審核編輯 :李倩

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

    關(guān)注

    1644

    文章

    21989

    瀏覽量

    615209
  • Verilog
    +關(guān)注

    關(guān)注

    29

    文章

    1366

    瀏覽量

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

    關(guān)注

    25

    文章

    5584

    瀏覽量

    103062

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

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

收藏 人收藏

    評(píng)論

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

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

    ... 6c280e49a93c48b7fe3開發(fā)板使用的視頻: AGM開發(fā)板 AG32VF407VGT6 超級(jí)詳細(xì)的講解視頻。里面有開發(fā)板使用說明,芯片使用說明,開發(fā)環(huán)境說明和樣例使用說明,零基礎(chǔ)開始,非常適合新手入門學(xué)習(xí)。 B
    發(fā)表于 05-09 07:25

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

    最后,將使用過的工具放回原位,清理操作現(xiàn)場(chǎng),保持工作區(qū)域干凈整潔。 新手在拆卸 TNC 插座時(shí),只要嚴(yán)格依照上述步驟,留意每個(gè)細(xì)節(jié),便能順利完成拆卸工作,為設(shè)備的維護(hù)與升級(jí)奠定良好基礎(chǔ)。
    的頭像 發(fā)表于 04-09 14:35 ?269次閱讀
    <b class='flag-5'>新手</b>小白必備!TNC 插座拆卸<b class='flag-5'>入門</b>指南

    進(jìn)群免費(fèi)領(lǐng)FPGA學(xué)習(xí)資料!數(shù)字信號(hào)處理、傅里葉變換與FPGA開發(fā)等

    進(jìn)群免費(fèi)領(lǐng)FPGA學(xué)習(xí)資料啦!小編整理了數(shù)字信號(hào)處理、傅里葉變換與FPGA開發(fā)等FPGA必看資料,需要的小伙伴可以加小助手(微信:elecfans123)或進(jìn) QQ 群:9135011
    發(fā)表于 04-07 16:41

    如何快速學(xué)習(xí)硬件電路

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

    新手怎么學(xué)嵌入式?

    。但面對(duì)這個(gè)復(fù)雜的領(lǐng)域,很多人可能會(huì)感到迷茫,不知從何處入手。別擔(dān)心,本文將為你提供一些入門學(xué)習(xí)嵌入式技術(shù)的建議。 新手入門學(xué)習(xí)嵌入式技術(shù)的途徑 1. 了解基礎(chǔ)知識(shí) 首先,要對(duì)嵌
    發(fā)表于 12-12 10:51

    瑞薩 FPB-RA6E2 評(píng)估板入門學(xué)習(xí)

    瑞薩 FPB-RA6E2 評(píng)估板入門學(xué)習(xí)
    的頭像 發(fā)表于 12-11 09:22 ?688次閱讀
    瑞薩 FPB-RA6E2 評(píng)估板<b class='flag-5'>入門</b><b class='flag-5'>學(xué)習(xí)</b>

    HarmonyOS Next元服務(wù)大學(xué)之道動(dòng)卡互動(dòng)

    各位大佬,純血鴻蒙HarmonyOS NEX手機(jī)、平板,應(yīng)用市場(chǎng)搜索“大學(xué)之道動(dòng)卡”即可體驗(yàn),打開留言即可發(fā)表你的文學(xué)觀點(diǎn),謝謝互動(dòng)。 您也可以通過以下方式,打開“大學(xué)之道動(dòng)卡”互動(dòng)。
    發(fā)表于 11-26 10:18

    Air201模組教程:SPI通信與外部Flash的連接之道

    今天我們要學(xué)習(xí)的是Air201定位模組LuatOS快速入門,本文將通過Air201+擴(kuò)展板讀寫外部flash的演示,教你使用SPI示例,可根據(jù)實(shí)際需求靈活應(yīng)用。
    的頭像 發(fā)表于 11-18 00:23 ?868次閱讀
    Air201模組教程:SPI通信與外部Flash的連接<b class='flag-5'>之道</b>!

    FPGA加速深度學(xué)習(xí)模型的案例

    FPGA(現(xiàn)場(chǎng)可編程門陣列)加速深度學(xué)習(xí)模型是當(dāng)前硬件加速領(lǐng)域的一個(gè)熱門研究方向。以下是一些FPGA加速深度學(xué)習(xí)模型的案例: 一、基于FPGA
    的頭像 發(fā)表于 10-25 09:22 ?1121次閱讀

    FPGA編程語言的入門教程

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

    入門?畢設(shè)?競(jìng)賽?項(xiàng)目練手?STM32/嵌入式/物聯(lián)網(wǎng)學(xué)習(xí),有這幾款開發(fā)板就夠了!

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

    FPGA做深度學(xué)習(xí)能走多遠(yuǎn)?

    今天給大俠帶來在FPAG技術(shù)交流群里平時(shí)討論的問題答疑合集(十四),以后還會(huì)多推出本系列,話不多說,上貨。 FPGA技術(shù)交流群目前已有十多個(gè)群,QQ和微信均覆蓋,有需要的大俠可以進(jìn)群,一起交流學(xué)習(xí)
    發(fā)表于 09-27 20:53

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

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

    FPGA時(shí)序課件下載

    方便FPGA愛好者學(xué)習(xí)
    發(fā)表于 07-12 11:45 ?3次下載

    FPGA學(xué)習(xí)筆記---FPGA的開發(fā)流程

    與通常的單片機(jī)應(yīng)用開發(fā)不同,FPGA有自己的開發(fā)流程。但具體上怎樣操作,作為初學(xué)者,沒有一點(diǎn)經(jīng)驗(yàn)。網(wǎng)站獎(jiǎng)勵(lì)的清華FPGA需要的開發(fā)軟件,到目前還沒有安裝成功。暫且先看看相關(guān)學(xué)習(xí),慢慢積累這方面的知識(shí)
    發(fā)表于 06-23 14:47
    主站蜘蛛池模板: 成人三级在线播放线观看 | 男男gay污小黄文 | 亚洲 另类色区 欧美日韩 | 天天碰视频 | 恐怖片大全恐怖片免费观看好看的恐怖片 | www成年人视频 | 天天曰天天操 | 最好看的2019中文字幕1 | 亚洲另类激情综合偷自拍 | 经典三级一区在线播放 | 国产农村三片免费网站 | 亚洲另类电击调教在线观看 | 日本成人a视频 | 天天爽视频 | 高颜值露脸极品在线播放 | 色多多在线观看高清免费 | 国产看色免费 | 狠狠噜噜| 亚洲va老文色欧美黄大片人人 | 亚洲国内精品久久 | 天天射综合网站 | 欧美日韩中文字幕在线 | 国产在线h视频 | 国产盗摄女厕美女嘘嘘 | 男啪女色黄无遮挡免费视频 | 国产欧美一区二区日本加勒比 | 黄色特级毛片 | 四虎永久免费在线观看 | 在线看片一区 | 最新大黄网站免费 | 一区二区免费播放 | 男女视频在线观看免费高清观看 | 九九re| 久久精品视频免费观看 | 日韩精品一卡二卡三卡四卡2021 | 国产做a爰片久久毛片 | 99久久婷婷免费国产综合精品 | 四虎sihu新版影院亚洲精品 | 国产伦精品一区二区免费 | 在线高清一级欧美精品 | 九色国产在视频线精品视频 |