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

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

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

3天內不再提示

FPGA的幾點重要總結

電子工程師 ? 來源:工程師李察 ? 2018-12-01 08:30 ? 次閱讀

FPGA編程語言為何叫硬件描述語言?硬件即FPGA硬件,硬件描述語言,也就自然地告訴我們可以通過語言來描述FPGA內部硬件。如:用y=a&b來描述一個2輸入的與門,用PLL來描述類似外部時鐘管理芯片。因此,要想學好FPGA,你得用硬件的思維方式來編寫代碼,注重FPGA的系統結構設計,好的系統結構設計會帶來質的飛躍,這就告訴我們RTL Coding其實是硬件結構設計,而非基于處理器架構的C語言程序開發,好的RTL Coding就是好的硬件結構。2.FPGA設計是做串并操作的時序設計?FPGA內部硬件之間的通信為多對多節點通信,不僅存在無先后順序的并行邏輯,而且還存在先后順序的串行邏輯,這和CPU基于指令的順序執行邏輯完全不同,我們需要嚴格控制設計中各個信號之間的時間關系,以滿足最終的時間上的需求,即時序要求。

因此,FPGA設計就是針對既有串行操作,又有并行操作的時序設計,即FPGA串并操作的時序設計。3.FPGA串并操作,該如何理解?a.執行完A后再執行B;b.A和B之間并行執行,且沒有關聯;c.A和B之間并行執行,且開始時有先后順序,即串行邏輯;d.FPGA的復雜系統包含上述多種靈活組合,設計時需多多琢磨思考,合理設計。4.FPGA內部最基本硬件結構LUT,你理解嗎?LUT的原理很簡單,就是把各種可能的結果存起來標個號,每次根據輸入的號來輸出結果。如:一位加法器有4種可能輸入對應3種結果,就只需要做一張表格,把所有的輸入和輸出一一對應即可。

FPGA的幾點重要總結

圖1 LUT實現方式

理解了LUT原理,我們可以用相同的思想來實現DDS、簡單乘法、簡單三角函數等,有時可以大大省資源,因為畢竟FPGA最終都是有多個LUT級聯+Reg+其它 來實現各種復雜的硬件電路。

5.FPGA設計關鍵在于結構的設計,你同意嗎?a.首先,清楚FPGA的內部結構,基本結構為LUT;

b.然后,按照功能、時鐘域、串并操作、數據流和控制流來綜合考慮系統的結構;

c.最后,根據面積、速度和功耗來不斷優化系統結構,設計出最合理的系統結構。

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

    關注

    1629

    文章

    21736

    瀏覽量

    603421
  • 硬件
    +關注

    關注

    11

    文章

    3328

    瀏覽量

    66224
  • 時序
    +關注

    關注

    5

    文章

    387

    瀏覽量

    37333

原文標題:FPGA的幾點總結,你同意嗎?

文章出處:【微信號:FPGAer_Club,微信公眾號:FPGAer俱樂部】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    fpga時序分析案例 調試FPGA經驗總結

    今天跟大家分享的內容很重要,也是調試FPGA經驗的總結。隨著FPGA對時序和性能的要求越來越高,高頻率、大位寬的設計越來越多。在調試這些FPGA
    的頭像 發表于 08-01 09:18 ?1820次閱讀
    <b class='flag-5'>fpga</b>時序分析案例 調試<b class='flag-5'>FPGA</b>經驗<b class='flag-5'>總結</b>

    FPGA學習總結[經典推薦]

    本帖最后由 eehome 于 2013-1-5 10:08 編輯 FPGA學習總結[經典推薦]
    發表于 05-14 16:59

    FPGA共享重要資料

    FPGA共享重要資料希望大家互相學習!
    發表于 05-12 17:28

    FPGA菜鳥入門幾點問題

    FPGA菜鳥入門幾點問題
    發表于 12-14 13:21

    FPGA幾點總結,你同意嗎?

    1.FPGA編程語言為何叫硬件描述語言?硬件即FPGA硬件,硬件描述語言,也就自然地告訴我們可以通過語言來描述FPGA內部硬件。如:用y=a&b來描述一個2輸入的與門,用PLL來描述類似外部
    發表于 11-22 14:35

    對于PCB設計重要線信號處理,應該注意哪幾點

    串行總線的發展一共目前可以總結分為]時鐘并行總線:小于]源同步時鐘并行總線:小于 3200Mbps,比如 DDRr1234 系列,MII,EMMC高速串行總線:最高有]那么對于這些信號的重要線信號的處理我們在設計過程中應該注意哪幾點
    發表于 09-12 16:28

    為什么大量的人會覺得FPGA難學?精選資料推薦

    來源:內容來自「FPGAer俱樂部」,謝謝。轉自https://www.sohu.com/a/274574398_132567先總結如下幾點:1、看代碼,建模型只有在腦海中建立了一個個邏輯模型,理解
    發表于 07-26 06:18

    增量型拉線位移傳感器的幾點注意事

    ,下面精量電子小編總結幾點重要事項要向大家介紹一下:1、供電必須穩定可靠,電壓無波動現象,最好有單獨的供電電路,以防受到干擾,尤其是驅動電源與拉線編碼器共用時。這一點應特別注意。2、拉線傳感器周邊環境
    發表于 01-20 06:43

    FPGA學習總結[經典推薦]

    單片機(Microcontrollers)學習,FPGA學習總結[經典推薦],感興趣的小伙伴可以瞧一瞧。
    發表于 11-03 15:15 ?155次下載

    學習FPGA需要注意的幾個重要問題

    如何學好FPGA呢,很多人很困惑,多數停留在基礎位置徘徊,我就這方面問題給大家談幾點自己的看法。
    發表于 02-11 03:40 ?1045次閱讀

    LabVIEW FPGA重要性及應用

    內容包括:LabVIEW嵌入式產品族,FPGA技術,FPGA在系統中的重要性,簡化的FPGA范例,圖形化FPGA編程,圖形化功能仿真,通信與
    的頭像 發表于 06-25 13:01 ?4609次閱讀
    LabVIEW <b class='flag-5'>FPGA</b> 的<b class='flag-5'>重要</b>性及應用

    Xilinx 7 系列FPGA中的Serdes總結

    本文檔的主要內容詳細介紹的是Xilinx 7 系列FPGA中的Serdes總結
    發表于 12-31 17:30 ?25次下載

    ACTEL-FPGA獨特的幾點優勢

    ACTEL-FPGA獨特的幾點優勢(通訊電源技術刊物聯系方式)-該文檔為ACTEL-FPGA獨特的幾點優勢講解文檔,是一份還算不錯的參考文檔,感興趣的可以下載看看,,,,,,,,,,,
    發表于 09-28 09:21 ?13次下載
    ACTEL-<b class='flag-5'>FPGA</b>獨特的<b class='flag-5'>幾點</b>優勢

    總結SMT貼片加工中有幾點最容易發生問題的封裝

     很多貼片工廠在生產中,經常會碰到一些品質不良,作為SMT加工工廠的一員,根據經驗,總結SMT貼片加工中有幾點最容易發生問題的封裝與問題(根據難度)
    的頭像 發表于 03-06 14:36 ?1147次閱讀

    采用FPGA實現醫療成像總結

    電子發燒友網站提供《采用FPGA實現醫療成像總結.pdf》資料免費下載
    發表于 10-07 16:34 ?2次下載
    采用<b class='flag-5'>FPGA</b>實現醫療成像<b class='flag-5'>總結</b>
    主站蜘蛛池模板: 国产香蕉在线精彩视频| 无人码一区二区三区视频| 老司机色网| 青草视频在线观看国产| 亚洲国产tv| 亚洲一区二区三区四区在线| 色老头久久网| 俺来也婷婷| 欧美人与z0zoxxxx| 四虎永久在线观看视频精品| 福利片免费一区二区三区| www天天操| 五月四房婷婷| 日韩欧美卡一卡二卡新区| 日韩三级毛片| 午夜小视频在线播放| xxx黄色片| 日韩精品系列产品| 亚洲国产第一区二区香蕉| 亚洲91色| 久久精品视频免费播放| 国产高清一级在线观看| 午夜久久免影院欧洲| 自拍偷拍综合网| 中文字幕不卡一区| 免费观看成人毛片| 国产男人午夜视频在线观看| 亚在线| 1717国产精品久久| 亚洲高清一区二区三区四区| 伊人久久成人| 国产高清色播视频免费看| 国产黄色网页| 欧美高清免费一级在线| 国产资源在线视频| 四虎精品影院在线观看视频| 天天干夜干| 亚洲三级免费| 午夜在线视频| 伊人久久大香线蕉观看| 4hc44www四虎永久|