勵志

勵志人生知識庫

fpga是

現場可程式門陣列

FPGA(Field Programmable Gate Array)全稱為現場可程式門陣列。

FPGA是一種可程式邏輯器件,它在PAL(可程式陣列邏輯)、GAL(通用陣列邏輯)等可程式器件的基礎上進一步發展而來,FPGA結合了可程式邏輯器件的靈活性和ASIC(專用積體電路)的大規模生產能力,既解決了定製電路的不足,又克服了原有可程式器件門電路數有限的缺點。FPGA主要由可程式邏輯單元(PLU)和可程式互連資源(PIR)組成,PLU是實現各種邏輯功能的基本邏輯單元,而PIR則用於連線PLU,形成複雜的邏輯電路,用戶可以通過編程,即設計硬體描述語言,經過EDA工具編譯、綜合、布局布線後,轉換為可燒錄的檔案,最終載入到FPGA器件中,從而改變FPGA內部的連線,完成所需實現的功能。FPGA具有靈活性和可重構性的特點,廣泛套用於通信、數位訊號處理嵌入式系統等領域,並且隨著技術的不斷進步,FPGA在性能和功耗方面取得了顯著的提升。