pld基本结构大致相同,根据与或阵列是否可编程分为三类:
(1)与固定、或编程:rom和prom
(2)与或全编程:pla
(3)与编程、或固定:pal、gal和hdpld
1.与固定、或编程:与阵列全固定,即全译码;rom和prom
2.与、或全编程:
代表器件是pla(programmable logic array),下图给出了pla的阵列结构,在pld中,它的灵活性最高。由于与或阵列均能编程的特点,在实现函数时,只需形成所需的乘积项,使阵列规模比prom小得多。
3.与编程、或固定:
代表器件pal(programmable array logic) 和gal(generic array logic)。,这种结构中,或阵列固定若干个乘积项输出,见下图。
各种pld的结构特点