


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
fpga做什么用_FPGA的行業(yè)應(yīng)用fpga有什么用FPGA是英文Field-ProgrammableGateArray的縮寫,即現(xiàn)場可編程門陣列,它是在PAL、GAL、CPLD等可編程器件的基礎(chǔ)上進(jìn)一步發(fā)展的產(chǎn)物。它是作為專用集成電路(ASIC)領(lǐng)域中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服了原有可編程器件門電路數(shù)有限的缺點(diǎn)。FPGA的用途如下:電路設(shè)計(jì):連接邏輯,控制邏輯是FPGA早期發(fā)揮作用比較大的領(lǐng)域也是FPGA應(yīng)用的基石,這也是FPGA的一個重要作用。產(chǎn)品設(shè)計(jì):把相對成熟的技術(shù)應(yīng)用到某些特定領(lǐng)域如通訊,視頻,信息處理等等開發(fā)出滿足行業(yè)需要并能被行業(yè)客戶接受的產(chǎn)品這方面主要是FPGA技術(shù)和專業(yè)技術(shù)的結(jié)合問題,另外還有就是與專業(yè)客戶的界面問題產(chǎn)品設(shè)計(jì)還包括專業(yè)工具類產(chǎn)品及民用產(chǎn)品,前者重點(diǎn)在性能,后者對價格敏感產(chǎn)品設(shè)計(jì)以實(shí)現(xiàn)產(chǎn)品功能為主要目的,F(xiàn)PGA技術(shù)是一個實(shí)現(xiàn)手段在這個領(lǐng)域,F(xiàn)PGA因?yàn)榫邆浣涌冢刂?,功能IP,內(nèi)嵌CPU等特點(diǎn)有條件實(shí)現(xiàn)一個構(gòu)造簡單,固化程度高,功能全面的系統(tǒng)產(chǎn)品設(shè)計(jì)將是FPGA技術(shù)應(yīng)用最廣大的市場。系統(tǒng)級的應(yīng)用:系統(tǒng)級應(yīng)用是FPGA與傳統(tǒng)的計(jì)算機(jī)技術(shù)結(jié)合,實(shí)現(xiàn)一種FPGA版的計(jì)算機(jī)系統(tǒng)如用XilinxV-4,V-5系列的FPGA,實(shí)現(xiàn)內(nèi)嵌POWERPCCPU,然后再配合各種外圍功能,實(shí)現(xiàn)一個基本環(huán)境,在這個平臺上跑LINUX等系統(tǒng),這個系統(tǒng)也就支持各種標(biāo)準(zhǔn)外設(shè)和功能接口(如圖象接口)了這對于快速構(gòu)成FPGA大型系統(tǒng)來講是很有幫助的。目前以硬件描述語言(Verilog或VHDL)所完成的電路設(shè)計(jì),可以經(jīng)過簡單的綜合與布局,快速的燒錄至FPGA上進(jìn)行測試,是現(xiàn)代IC設(shè)計(jì)驗(yàn)證的技術(shù)主流。這些可編輯元件可以被用來實(shí)現(xiàn)一些基本的邏輯門電路(比如AND、OR、XOR、NOT)或者更復(fù)雜一些的組合功能比如解碼器或數(shù)學(xué)方程式。在大多數(shù)的FPGA里面,這些可編輯的元件里也包含記憶元件例如觸發(fā)器(Flip-flop)或者其他更加完整的記憶塊。系統(tǒng)設(shè)計(jì)師可以根據(jù)需要通過可編輯的連接把FPGA內(nèi)部的邏輯塊連接起來,就好像一個電路試驗(yàn)板被放在了一個芯片里。一個出廠后的成品FPGA的邏輯塊和連接可以按照設(shè)計(jì)者而改變,所以FPGA可以完成所需要的邏輯功能。FPGA一般來說比ASIC(專用集成芯片)的速度要慢,無法完成復(fù)雜的設(shè)計(jì),而且消耗更多的電能。但是他們也有很多的優(yōu)點(diǎn)比如可以快速成品,可以被修改來改正程序中的錯誤和更便宜的造價。廠商也可能會提供便宜的但是編輯能力差的FPGA。因?yàn)檫@些芯片有比較差的可編輯能力,所以這些設(shè)計(jì)的開發(fā)是在普通的FPGA上完成的,然后將設(shè)計(jì)轉(zhuǎn)移到一個類似于ASIC的芯片上。另外一種方法是用CPLD(復(fù)雜可編程邏輯器件備)。FPGA工作原理FPGA采用了邏輯單元陣列LCA(LogicCellArray)這樣一個概念,內(nèi)部包括可配置邏輯模塊CLB(ConfigurableLogicBlock)、輸入輸出模塊IOB(InputOutputBlock)和內(nèi)部連線(Interconnect)三個部分?,F(xiàn)場可編程門陣列(FPGA)是可編程器件,與傳統(tǒng)邏輯電路和門陣列(如PAL,GAL及CPLD器件)相比,F(xiàn)PGA具有不同的結(jié)構(gòu)。FPGA利用小型查找表(16×1RAM)來實(shí)現(xiàn)組合邏輯,每個查找表連接到一個D觸發(fā)器的輸入端,觸發(fā)器再來驅(qū)動其他邏輯電路或驅(qū)動I/O,由此構(gòu)成了既可實(shí)現(xiàn)組合邏輯功能又可實(shí)現(xiàn)時序邏輯功能的基本邏輯單元模塊,這些模塊間利用金屬連線互相連接或連接到I/O模塊。FPGA的邏輯是通過向內(nèi)部靜態(tài)存儲單元加載編程數(shù)據(jù)來實(shí)現(xiàn)的,存儲在存儲器單元中的值決定了邏輯單元的邏輯功能以及各模塊之間或模塊與I/O間的聯(lián)接方式,并最終決定了FPGA所能實(shí)現(xiàn)的功能,F(xiàn)PGA允許無限次的編程。FPGA的行業(yè)應(yīng)用視頻分割系統(tǒng)近年來,大型的總控系統(tǒng)得到了日益廣泛的應(yīng)用,與之相關(guān)的視頻分割技術(shù)水平也在逐步提高,該技術(shù)是把用多屏拼接顯示的方式來顯示一路視頻信號,在一些需要使用大屏幕顯示的場景應(yīng)用廣泛。隨著技術(shù)水平的進(jìn)步,視頻分割技術(shù)逐步成熟,滿足了人們對于清晰視頻圖像的基本需求、FPGA芯片硬件結(jié)構(gòu)比較特殊,可以利用事先編輯的邏輯結(jié)構(gòu)文件調(diào)整內(nèi)部結(jié)構(gòu),利用約束的文件來調(diào)整不同邏輯單元的連接和位置,妥善處理好數(shù)據(jù)線路徑,其自身具有的靈活性和適應(yīng)性方便用戶的開發(fā)和應(yīng)用。在處理視頻信號時,F(xiàn)PGA芯片可以充分利用自身的速度和結(jié)構(gòu)優(yōu)勢,實(shí)現(xiàn)兵乓技術(shù)和流水線技術(shù)。在對外連接的過程中,芯片采用數(shù)據(jù)并行連接的方式,使圖像信息的位寬拓寬,利用內(nèi)部的邏輯功能提高圖像處理的速度。通過高速緩存結(jié)構(gòu)以及時鐘管理實(shí)現(xiàn)對圖像處理以及其他設(shè)備的控制。在整體的設(shè)計(jì)結(jié)構(gòu)中,F(xiàn)PGA芯片處于核心位置,復(fù)雜數(shù)據(jù)的插值處理以及提取和存儲,還起到總體控制的作用,保證系統(tǒng)的穩(wěn)定運(yùn)行。另外,視頻信息處理與其他數(shù)據(jù)處理不同,需要芯片具有特殊的邏輯單元以及RAM或者FIFO單元,保證提高足夠的數(shù)據(jù)傳輸速度。數(shù)據(jù)延遲器和存儲設(shè)計(jì)FPGA具有可編程的延遲數(shù)字單元,在通信系統(tǒng)和各類電子設(shè)備中有著比較廣泛的應(yīng)用,比如同步通信系統(tǒng),時間數(shù)值化系統(tǒng)等,主要的設(shè)計(jì)方法包括數(shù)控延遲線法,存儲器法,計(jì)數(shù)器法等,其中存儲器法主要是利用FPGA的RAM或者FIFO實(shí)現(xiàn)的。利用FPGA對SD卡相關(guān)數(shù)據(jù)進(jìn)行讀寫可以依據(jù)具體算法的需求低FPGA芯片開展編程,更加實(shí)際情況的變化實(shí)現(xiàn)讀寫操作的不斷更新。這種模式之下只需要利用原有的芯片便可以實(shí)現(xiàn)對SD卡的有效控制,明顯降低了系統(tǒng)的成本。通信行業(yè)通常情況下,通信行業(yè)綜合考慮成本以及運(yùn)營等各方面的因素,在終端設(shè)備數(shù)量比較多的位置,F(xiàn)PGA的用量比較大,基站最適合使用FPGA,基站幾乎每一塊板子都需要使用FPGA芯片,而且型號比較高端,可以處理復(fù)雜的物理協(xié)議,實(shí)現(xiàn)邏輯控制。同時,由于基站的邏輯鏈路層,物理層的協(xié)議部分需要定期更新,也比較適合采用FPGA技術(shù)。目前,F(xiàn)PGA主要在通信行業(yè)的建設(shè)初期和中期應(yīng)用,后期逐步被ASIC替代。其它應(yīng)用FPGA在安防,工業(yè)等領(lǐng)域也有著比較廣泛的應(yīng)用,比如安防領(lǐng)域的視頻編碼解碼等協(xié)議在前端數(shù)據(jù)采集和邏輯控制的過程中可以利用FPGA處理。工業(yè)領(lǐng)域主要采用規(guī)模較小的FPGA,滿足靈活性的需求。另外,由于FP
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 關(guān)于公司借款合同范本
- 餐飲連鎖品牌標(biāo)準(zhǔn)化體系建設(shè)總結(jié)
- 南方出租土地合同范本
- 辦公裝修設(shè)計(jì)合同范本
- 元宇宙奢侈品展銷會協(xié)議
- 利民股合同范本
- 養(yǎng)蝦項(xiàng)目合作協(xié)議合同范例
- 北京安置合同范本
- 加盟超市協(xié)議合同范本
- 供貨付款月結(jié)合同范本
- 護(hù)理學(xué)基礎(chǔ)期末試卷及答案
- IMS攪拌樁施工方案
- 我的家鄉(xiāng)廣西南寧宣傳簡介
- 變廢為寶-小學(xué)科學(xué)高段活動案例
- 四川省政府采購專家考試試題
- 證明無親子關(guān)系證明模板
- 消防工程擬投入主要施工設(shè)備機(jī)具表
- 4年級寫景類文章閱讀課件
- 《戰(zhàn)國策》教學(xué)講解課件
- 北師大版七年級數(shù)學(xué)下冊全冊課件【完整版】
- 小動物樂陶陶(課件)(共9張PPT)-人教版勞動二年級下冊
評論
0/150
提交評論