• <strike id="aymay"></strike>
    <strike id="aymay"></strike>
    <ul id="aymay"><dfn id="aymay"></dfn></ul>
    <ul id="aymay"><sup id="aymay"></sup></ul>
  • <del id="aymay"></del>

    概述菜鳥們學習FPGA的一些常見誤區

    2013-10-14 11:59 來源:電子信息網 作者:和靜

    1、不熟悉FPGA的內部結構,不了解可編程邏輯器件的基本原理。

    FPGA為什么是可以編程的?恐怕很多菜鳥不知道,他們也不想知道。因為他們覺得這是無關緊要的。他們潛意識的認為可編程嘛,肯定就是像寫軟件一樣啦。軟件編程的思想根深蒂固,看到Verilog或者VHDL就像看到C語言或者其它軟件編程語言一樣。一條條的讀,一條條的分析。如果這些菜鳥們始終拒絕去了解為什么 FPGA是可以編程的,不去了解FPGA的內部結構,要想學會FPGA恐怕是天方夜譚。雖然現在EDA軟件已經非常先進,像寫軟件那樣照貓畫虎 也能綜合出點東西,但也許只有天知道EDA軟件最后綜合出來的到底是什么。也許點個燈,跑個馬還行。這樣就是為什么很多菜鳥學了N久以后依然是一個菜鳥的原因。

    那么FPGA為什么是可以“編程”的呢?

    首先來了解一下什么叫 “程”。其實“程”只不過是一堆具有一定含義的01編碼而已。編程,其實就是編寫這些01編碼。只不過我們現在有了很多開發工具,通常都不是直接編寫這些 01編碼,而是以高級語言的形式來編寫,最后由開發工具轉換為這種01編碼而已。對于軟件編程而言,處理器會有一個專門的譯碼電路逐條把這些01編碼翻譯為各種控制信號,然后控制其內部的電路完成一個個的運算或者是其它操作。所以軟件是一條一條的讀,因為軟件的操作是一步一步完成的。而FPGA的可編程,本質也是依靠這些01編碼實現其功能的改變,但不同的是FPGA之所以可以完成不同的功能,不是依靠像軟件那樣將01編碼翻譯出來再去控制一個運算電路,FPGA里面沒有這些東西。

    FPGA內部主要三塊:可編程的邏輯單元、可編程的連線和可編程的IO模塊。

    1

    可編程的邏輯單元是什么?其基本結構某種存儲器(SRAM、FLASH等)制成的4輸入或6輸入1輸出地“真值表”加上一個D觸發器構成。任何一個4輸入1輸出組合邏輯電路,都有一張對應的“真值表”,同樣的如果用這么一個存儲器制成的4輸入1輸出地“真值表”,只需要修改其“真值表” 內部值就可以等效出任意4輸入1輸出的組合邏輯。這些“真值表”內部值是什么?就是那些01編碼而已。如果要實現時序邏輯電路怎么辦?這不又D觸發器嘛, 任何的時序邏輯都可以轉換為組合邏輯+D觸發器來完成。但這畢竟只實現了4輸入1輸出的邏輯電路而已,通常邏輯電路的規模那是相當的大哦。那怎么辦呢?這個時候就需要用到可編程連線了。在這些連線上有很多用存儲器控制的鏈接點,通過改寫對應存儲器的值就可以確定哪些線是連上的而哪些線是斷開的。這就可以把很多可編程邏輯單元組合起來形成大型的邏輯電路。最后就是可編程的IO,這其實是FPGA作為芯片級使用必須要注意的。任何芯片都必然有輸入引腳和輸出引腳。有可編程的IO可以任意的定義某個非專用引腳(FPGA中有專門的非用戶可使用的測試、下載用引腳)為輸入還是輸出,還可以對IO的電平標準進行設置。
    1 2 3 4 > 
    FPGA

    一周熱門

    主站蜘蛛池模板: 91在线手机精品超级观看| 亚洲午夜精品久久久久久人妖| 国产一精品一AV一免费| 国产精品极品| 99re久久精品国产首页2020| 亚洲国产精品成人| 国产精品麻豆入口| 精品九九人人做人人爱| 色一乱一伦一图一区二区精品| 国产系列高清精品第一页| 国产成人精品免费视频动漫 | 亚洲精品午夜无码电影网| 999精品色在线播放| 国产精品99久久精品| 久久婷婷国产综合精品| 亚洲а∨天堂久久精品| 国内精品久久久久久久久电影网| 亚洲国产精品久久久久婷婷软件| 999在线视频精品免费播放观看| 亚洲国产精品无码久久久蜜芽| 免费观看四虎精品成人| 精品久久久久久久久久中文字幕 | 日韩精品中文字幕无码一区| 日韩精品无码免费视频| 久久97久久97精品免视看秋霞| 国产精品成人免费观看 | 日韩精品久久无码人妻中文字幕| 亚洲精品国产精品乱码不卞 | 国产精品久久影院| 2020久久精品国产免费| 国产成人精品无码一区二区| 久久精品人人槡人妻人人玩AV| 亚洲精品无码国产| 综合在线视频精品专区| 在线精品亚洲| 亚洲国产精品成人精品无码区| 亚洲一区精品无码| 久久精品无码av| 国产精品久久久久久久| 国产精品国色综合久久| 国产精品vⅰdeoxxxx国产|