精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

為什么要學習FPGA?如何學習FPGA?

DIri_ALIFPGA ? 來源:未知 ? 作者:易水寒 ? 2018-07-21 10:49 ? 次閱讀

我知道,我對與電子有關的所有事情都很著迷,但不論從哪個角度看,今天的現場可編程門陣列(FPGA),都顯得“鶴立雞群”,真是非常棒的器件。如果在這個智能時代,在這個領域,想擁有一技之長的你還沒有關注FPGA,那么世界將拋棄你,時代將拋棄你。

學習FPGA,總結如下:

看邏輯,建模型。

只有在腦海中建立了一個個邏輯模型,理解FPGA內部邏輯結構實現的基礎,才能明白為什么寫Verilog和寫C整體思路是不一樣的,才能理解順序執(zhí)行語言和并行執(zhí)行語言的設計方法上的差異。在看到一段簡單邏輯的時候應該想到是什么樣的功能電路。

用數學思維來簡化設計邏輯。

學習FPGA不僅邏輯思維很重要,好的數學思維也能讓你的設計化繁為簡,所以,看見高數就頭疼的同學需要重視一下這門課。舉個簡單的例子,比如有兩個32bit的數據X[31:0]與Y[31:0]相乘。當然,無論Altera還是Xilinx都有現成的乘法器IP核可以調用,這也是最簡單的方法,但是兩個32bit的乘法器將耗費大量的資源。那么有沒有節(jié)省資源,又不太復雜的方式來實現呢?我們可以稍做修改:

將X[31:0]拆成兩部分X1[15:0]和X2[15:0],令X1[15:0]=X[31:16],X2[15:0]=X[15:0],則X1左移16位后與X2相加可以得到X;同樣將Y[31:0]拆成兩部分Y1[15:0]和Y2[15:0],令 Y1[15:0]=Y[31:16],Y2[15:0]=Y[15:0],則Y1左移16位后與Y2相加可以得到Y;則X與Y的相乘可以轉化為X1和X2 分別與Y1和Y2相乘,這樣一個32bit*32bit的乘法運算轉換成了四個16bit*16bit的乘法運算和三個32bit的加法運算。轉換后的占用資源將會減少很多,有興趣的讀者,不妨綜合一下看看,看看兩者差多少。

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

    關注

    1626

    文章

    21678

    瀏覽量

    602043
  • 邏輯
    +關注

    關注

    2

    文章

    832

    瀏覽量

    29453
  • 模型
    +關注

    關注

    1

    文章

    3178

    瀏覽量

    48731

原文標題:建立模型,化簡邏輯

文章出處:【微信號:ALIFPGA,微信公眾號:FPGA極客空間】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    再談如何學習FPGA

    FPGA的初學者必須先了解以下幾個問題:何為FPGA?為什么學習FPGA?如何學習
    發(fā)表于 02-27 14:52

    【 很好的FPGA入門教材 】《 HELLO FPGA 》系列書籍免費下載

    指導篇】:該篇以什么是FPGA、為什么學習FPGA、怎么學習FPGA為主線,詳細的講解了
    發(fā)表于 07-06 11:52

    怎么學習FPGA,為什么學習FPGA,FPGA是什么,FPGA以后的發(fā)展前景

    怎么學習FPGA,為什么學習FPGA,FPGA是什么,FP
    發(fā)表于 11-09 11:48

    初學者如何去學習FPGA才能提高自己的競爭力呢?

    只有了解了什么是FPGA,為什么學習FPGA,怎么學習FPGA后,我們才能非常有目的、有計劃地
    發(fā)表于 04-08 06:45

    為什么學習FPGA?如何學習FPGA?

    什么是FPGA?為什么學習FPGA?如何學習FPGA
    發(fā)表于 04-13 06:27

    FPGA是深度學習的未來

    FPGA是深度學習的未來,學習資料,感興趣的可以看看。
    發(fā)表于 10-26 15:29 ?0次下載

    FPGA學習文檔

    fpga文檔學習
    發(fā)表于 08-08 08:56 ?0次下載

    如何學習FPGA學習FPGA的五大忌有哪些?

    學習FPGA五大忌:急于求成(一兩天就想著學習完所有知識)2:沒耐心和毅力(遇到不懂不理解就想放棄)3:想法太多
    的頭像 發(fā)表于 09-15 09:34 ?3634次閱讀

    如何學習FPGA學習FPGA的詳細經驗有哪些階段

    學習FPGA我主要經歷了這么幾個階段: ①、Verilog語言的學習,熟悉Verilog語言的各種語法。 ②、FPGA學習,熟悉Qua
    發(fā)表于 10-25 18:01 ?30次下載

    FPGA在深度學習領域的應用

    本文從硬件加速的視角考察深度學習FPGA,指出有哪些趨勢和創(chuàng)新使得這些技術相互匹配,并激發(fā)對FPGA如何幫助深度學習領域發(fā)展的探討。
    的頭像 發(fā)表于 06-28 17:31 ?6884次閱讀

    FPGA學習面對什么問題

    FPGA學習多練習,多仿真,signaltapII是很好的工具,可以看到每個信號的真實值。
    的頭像 發(fā)表于 01-15 16:55 ?1271次閱讀

    Altera FPGA CPLD學習筆記

    Altera FPGA CPLD學習筆記(肇慶理士電源技術有限)-Altera FPGA CPLD學習筆記? ? ? ? ? ? ? ? ?
    發(fā)表于 09-18 10:54 ?82次下載
    Altera <b class='flag-5'>FPGA</b> CPLD<b class='flag-5'>學習</b>筆記

    為何學習FPGA 四個理由告訴你

    為什么學習FPGA?前景好?薪酬高?沒有所謂的中年危機?國家政策大力扶持?為國家技術發(fā)展貢獻力量?……每個人選擇一門技術都有其中的理由,學習FPG
    的頭像 發(fā)表于 06-23 08:33 ?3250次閱讀

    四個理由告訴你,為何學習FPGA

    為什么學習FPGA?前景好?薪酬高?沒有所謂的中年危機?國家政策大力扶持?為國家技術發(fā)展貢獻力量?……每個人選擇一門技術都有其中的理由,學習FPG
    的頭像 發(fā)表于 11-08 18:16 ?978次閱讀

    四個理由告訴你,為何學習FPGA

    為什么學習FPGA?前景好?薪酬高?沒有所謂的中年危機?國家政策大力扶持?為國家技術發(fā)展貢獻力量?……每個人選擇一門技術都有其中的理由,學習FPG
    的頭像 發(fā)表于 12-23 09:55 ?1309次閱讀