資料介紹
本文檔的主要內(nèi)容詳細介紹的是FPGA開發(fā)全攻略工程師創(chuàng)新設計寶典基礎篇PDF電子書免費下載。
FPGA 是英文Field Programmable Gate Array 的縮寫,即現(xiàn)場可編程門陣列,它是在PAL、GAL、CPLD等可編程器件的基礎上進一步發(fā)展的產(chǎn)物。它是作為專用集成電路(ASIC) 領域中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服了原有可編程器件門電路數(shù)有限的缺點。它是當今數(shù)字系統(tǒng)設計的主要硬件平臺,其主要特點就是完全由用戶通過軟件進行配置和編程,從而完成某種特定的功能,且可以反復擦寫。在修改和升級時,不需額外地改變PCB 電路板,只是在計算機上修改和更新程序,使硬件設計工作成為軟件開發(fā)工作,縮短了系統(tǒng)設計的周期,提高了實現(xiàn)的靈活性并降低了成本,因此獲得了廣大硬件工程師的青睞。對PROM、EPROM、E2PROM 熟悉的人都知道這些可編程器件的可編程原理是通過加高壓或紫外線導致三極管或MOS 管內(nèi)部的載流子密度發(fā)生變化,實現(xiàn)所謂的可編程,但是這些器件或只能實現(xiàn)單次可編程或編程狀態(tài)難以穩(wěn)定。FPGA 則不同,它采用了邏輯單元陣列LCA(Logic Cell Array) 這樣一個新概念,內(nèi)部包括可配置邏輯模塊CLB(Configurable Logic Block)、輸出輸入模塊IOB(Input Output Block) 和內(nèi)部連線(Interconnect)三個部分。
FPGA 的可編程實際上是改變了CLB 和IOB 的觸發(fā)器狀態(tài),這樣,可以實現(xiàn)多次重復的編程由于FPGA 需要被反復燒寫,它實現(xiàn)組合邏輯的基本結構不可能像ASIC 那樣通過固定的與非門來完成,而只能采用一種易于反復配置的結構。查找表可以很好地滿足這一要求,目前主流FPGA 都采用了基于SRAM 工藝的查找表結構,也有一些軍品和宇航級FPGA 采用Flash 或者熔絲與反熔絲工藝的查找表結構。通過燒寫文件改變查找表內(nèi)容的方法來實現(xiàn)對FPGA 的重復配置。
根據(jù)數(shù)字電路的基本知識可以知道,對于一個n 輸入的邏輯運算,不管是與或非運算還是異或運算等等,最多只可能存在2n 種結果。所以如果事先將相應的結果存放于一個存貯單元,就相當于實現(xiàn)了與非門電路的功能。FPGA 的原理也是如此,它通過燒寫文件去配置查找表的內(nèi)容,從而在相同的電路情況下實現(xiàn)了不同的邏輯功能。
查找表(Look-Up-Table) 簡稱為LUT,LUT 本質(zhì)上就是一個RAM。目前FPGA 中多使用4 輸入的LUT,所以每一個LUT 可以看成一個有4 位地址線的 的RAM。 當用戶通過原理圖或HDL 語言描述了一個邏輯電路以后,PLD/FPGA 開發(fā)軟件會自動計算邏輯電路的所有可能結果,并把真值表( 即結果) 事先寫入RAM,這樣,每輸入一個信號進行邏輯運算就等于輸入一個地址進行查表,找出地址對應的內(nèi)容,然后輸出即可。
- 電子工程師便攜手冊PDF電子書 0次下載
- 去耦電容全攻略資料下載
- FPGA開發(fā)全攻略工程師創(chuàng)新設計寶典技巧篇電子書免費下載 30次下載
- 電子工程師必備元器件應用寶典強化版電子書免費下載 0次下載
- 電子工程師必備手冊GPS設計全攻略教材免費下載 0次下載
- FPGA入門教程之HELLO FPGA軟件工具篇PDF電子書免費下載 76次下載
- 模擬工程師電路設計指導手冊運算放大器PDF電子書免費下載 766次下載
- FPGA開發(fā)全攻略工程師創(chuàng)新設計寶典技巧篇PDF電子書免費下載 37次下載
- 工程師創(chuàng)新設計之FPGA開發(fā) 0次下載
- FPGA開發(fā)全攻略_上 29次下載
- 《放大器應用全攻略寶典》-專家精華帖 397次下載
- 32位MCU開發(fā)全攻略 (含上冊、下冊)
- 工程師創(chuàng)新設計寶典 (上冊) 基礎篇
- LED技術全攻略 -工程師必備手冊
- 電子工程師手冊下載 硬件工程師手冊 0次下載
- fpga工程師前景如何 2782次閱讀
- 什么是FPGA工程師的核心競爭力 3624次閱讀
- fpga就業(yè)怎么樣_fpga工程師是青春飯嗎_fpga工程師發(fā)展前景 5.3w次閱讀
- ic設計工程師選取fpga的幾點建議 7887次閱讀
- 電源工程師設計全攻略(三):充電電路設計 8590次閱讀
- 電子工程師必備10大免費DIY工具(六):DraftSight、eDrawings 1w次閱讀
- 電源工程師設計全攻略:基礎電路圖錦集 1.3w次閱讀
- 電子工程師必備10大免費DIY工具(五):DesignSpark PCB、gplEDA 1.3w次閱讀
- 電子工程師必備10大免費DIY工具(四):CoolSpice、TinyCAD 1.1w次閱讀
- 單片機C語言知識點全攻略(完結篇) 1.8w次閱讀
- 單片機C語言知識點全攻略(三) 2.2w次閱讀
- 單片機C語言知識點全攻略(二) 1.7w次閱讀
- 單片機C語言知識點全攻略(一) 5w次閱讀
- 單片機學習知識點全攻略(二) 1.8w次閱讀
- 單片機學習知識點全攻略(一) 5.9w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1491次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 4次下載 | 免費
- 8基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537793次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多