圖1所示的由二極管構(gòu)成的陣列為例來說明陣列的結(jié)構(gòu)和編程原理
(a)
(b)
圖1 二極管構(gòu)成的門陣列結(jié)構(gòu)
w0=a b w1=a b
w2=a b w3=a b
或陣列輸出為 f1=a b + a b + a b
f2=a b + a b + a b
f3=a b + a b
根據(jù)與陣列和或陣列各自可否編程以及輸出方式可否編程,spld可分為四大類型,如表1
類型
陣列
輸出方式
與
或
可編程只讀存儲器(prom)
固定
可編程
ts,oc
可編程邏輯陣列(pla)
可編程
可編程
ts,oc,h,l,寄存器
可編程陣列邏輯(pal)
可編程
固定
ts,h,l,i/o,寄存器
通用陣列邏輯(gal)
可編程
固定
可由用戶編程定義
表1 4種spld器件結(jié)構(gòu)特點
ts-三態(tài)輸出 oc-集電極開路輸出 h-高電平有效 l-低電平有效