邏輯器件可分類兩大類:固定邏輯器件和可編程邏輯器件。固定邏輯器件中的電路是永久性的,它們完成一種或一組功能,一旦制造完成,就無法改變。而可編程邏輯器件(PLD)是能夠為客戶提供范圍廣泛的多種邏輯能力、特性、速度和電壓特性的標(biāo)準(zhǔn)成品部件,而且此類器件可在任何時間改變,從而完成許多種不同的功能。
與一般數(shù)字芯片不同的是:PLD內(nèi)部的數(shù)字電路可以在出廠后才規(guī)劃決定,有些類型的PLD也允許在規(guī)劃決定后再次進行變更、改變,而一般數(shù)字芯片在出廠前就已經(jīng)決定其內(nèi)部電路,無法在出廠后再次改變,事實上一般的模擬芯片、混訊芯片也都一樣,都是在出廠后就無法再對其內(nèi)部電路進行調(diào)修。
對于固定邏輯器件,根據(jù)器件復(fù)雜性的不同,從設(shè)計、原型到最終生產(chǎn)所需要的時間可從數(shù)月至一年多不等。 而且,如果器件工作不合適,或者如果應(yīng)用要求發(fā)生了變化,那么就必須開發(fā)全新的設(shè)計。對于可編程邏輯器件,設(shè)計人員可利用價格低廉的軟件工具快速開發(fā)、仿真和測試其設(shè)計。 然后,可快速將設(shè)計編程到器件中,并立即在實際運行的電路中對設(shè)計進行測試。 采用PLD的另一個關(guān)鍵優(yōu)點是在設(shè)計階段中客戶可根據(jù)需要修改電路,直到對設(shè)計工作感到滿意為止。 這是因為PLD基于可重寫的存儲器技術(shù)--要改變設(shè)計,只需要簡單地對器件進行重新編程。 一旦設(shè)計完成,客戶可立即投入生產(chǎn),只需要利用最終軟件設(shè)計文件簡單地編程所需要數(shù)量的PLD就可以了。
固定邏輯器件和PLD各有自己的優(yōu)點。 例如,固定邏輯設(shè)計經(jīng)常更適合大批量應(yīng)用,因為它們可更為經(jīng)濟地大批量生產(chǎn)。 對有些需要極高性能的應(yīng)用,固定邏輯也可能是最佳的選擇。
然而,可編程邏輯器件提供了一些優(yōu)于固定邏輯器件的重要優(yōu)點,包括:
(1)在設(shè)計過程中為客戶提供了更大的靈活性,因為對于PLD來說,設(shè)計反復(fù)只需要簡單地改變編程文件就可以了,而且設(shè)計改變的結(jié)果可立即在工作器件中看到。