超聲波流量計多普勒原理的探討 三十三
3.3以CPLD為核心的控制部分
3.3.1 CPLD概述
作為一種可編程邏輯器件,復雜可編程邏輯器件(Complex ProgrammableLogicDevice,CPLD)的出現是可編程邏輯器件發展變化的必然,它的出現推動著可編程邏輯器件的進一步發展。因此說,了解了可編程邏輯器件的發展歷程,也就了解了CPLD的發展歷程。
可編程邏輯器件(Programmable Logic Device,PLD)是20世紀70年代發展起來的一種新型器件。它的應用不僅簡化了電路設計,降低了成本,提高了系統的可靠性,而且給數字系統的設計方式帶來了革命性的變化。可編程邏輯器件的發展是以微電子制作技術的不斷進步為基礎的,其結構和工藝的變化經歷了一個不斷發展變革的過程。
20世紀70年代,早期的可編程邏輯器件只有可編程只讀存儲器(PROM)、紫外線可擦除只讀存儲器(EPRoM)和電可擦除只讀存儲器(EEPROM)3種。隨后,出現了一類結構稍微復雜的可編程芯片,即可編程邏輯陣列(Programmable Logic Array,PLA)。PLA在結構上由一個可編程的與陣列和可編程的或陣列構成,陣列規模較小,編程過程復雜繁瑣。PLA既有現場可編程的,也有掩?删幊痰摹
在這之后出現了可編程陣列邏輯(ProgrammableArray Logic,PAL)器件,它由一個可編程的“與”平面和一個固定的“或”平面構成,是現場可編程的。它的實現工藝有反熔絲技術、EPROM技術和EEPROM技術3種。在PAL的基礎上,又發展出了一種通用陣列邏輯(Generic Array Logic,GAL),如GALl6V8,GAL22V10等。它采用了輸出邏輯宏單元結構和EEPROM工藝,實現了電可擦除、電可改寫,由于其輸出結構是可編程的邏輯宏單元,因而其設計具有很強的靈活性,至今仍有許多應用。
超聲波流量計