天天看點

可程式設計邏輯器件

自20世紀80年代以來PLD的發展非常迅速。目前生産和使用的PLD産品主要有可程式設計陣列邏輯PAL(系ProgrammableArrayLogic的縮寫)、通用陣列邏輯GAL(系Generic Array Logic的縮寫)、可擦除的可程式設計邏輯器件EPLD(系Erasable Programmable Logic Device的縮寫)、複雜的可程式設計邏輯器件CPLD(系Complex Programmable Logic Device的縮寫)和現場可程式設計門陣列FPGA(系FieldProgrammable Gate Array 的縮寫)等幾種類型。其中EPLD、CPLD和FPGA的內建度比較高,有時又将這幾種器件稱為高密度PLD,相對應地也将PAL、GAL稱為低密度PLD。

PLD中的各種程式設計單元最初使用的程式設計單元也是熔絲或反熔絲,後來多數PLD都改用CMOS工藝制作了,程式設計單元也相應地改成了疊栅MOS管。

在發展各種類型PLD的同時,設計手段的自動化程度也日益提高。用于PLD程式設計的開發系統由硬體和軟體兩部分組成。硬體部分包括計算機和專門的程式設計器,軟體部分有各種程式設計軟體。這些程式設計軟體都有較強的功能,操作也很簡便,而且一般都可以在普通的PC機上運作。利用這些開發系統可以便捷地完成PLD的程式設計工作,這就大大提高了設計工作的效率。

新一代的在系統可程式設計(insystemprogrammable,簡稱isp)器件的程式設計就更加簡單了,程式設計時不需要使用專門的程式設計器,隻要将計算機運作産生的程式設計資料直接寫入PLD就行了。

繼續閱讀