超聲波流量計的開發與研制探討 十二
超聲波流量計使用 SOPC技術原理及開發簡介
FPGA概述
FPGA是現場可編程門陣列(Field Programmable Gate Array)的簡稱,它是在PAL,GAL等可編程邏輯器件的基礎上進一步發展起來的。它是作為專用集成電路(ASIC) 領域中的一種半定制電路而出現的,既能解決了定制電路的不足,又克服了原有的可編程器件門電路數有限的缺點。
同以往的PAL,GAL等相比較,FPGA的規模比較大,它可以替代幾十甚至幾千塊通用IC芯片。這樣FPGA實際上就是一個子系統部件。這種芯片受到世界范圍內電子工程設計人員的廣泛關注和普遍歡迎。經過了十幾年的發展,FPGA已經成為當今數字系統設計的主要硬件平臺。其主要特點就是完全由用戶通過軟件進行配置和編程,從而完成某種特定的功能,且可以反復擦寫。在修改和升級時,不需額外地改變PCB電路板,只需在計算機上修改和更新程序,使硬件設計工作成為軟件開發工作,縮短了系統設計的周期,提高了實現的靈活性并降低了成本。