2-2 答: (1)GAL,CPLD之类都是基于乘积项的可编程逻辑结构;即包含有可编程与列阵和固定的或列阵的PAL器件构成。
(2)FPGA(现场可编程门列阵)是基于查找表的可编程逻辑结构。
2-5 答:(1)编程:基于电可擦除存储单元的EEPROM或FLASH技术。CPLD一股使用此技术进行编程。CPLD别变成后改变了电可擦除存储单元中的信息,掉电后可保存。电可擦除编程工艺的优点是编程后信息不会因掉电而丢失,但编程次数有限,编程的速度不快。
(2)配置:基于SRAM查找表的编程单元。编程信息是保存在SRAM中的,SRAM在掉电后编程信息立即丢失,在下次上电后,还需要重新载入编程信息。大部分FPGA采用该种编程工艺。该类器件的编程一般称为配置。对于SRAM型FPGA来说,配置次数无限,且速度快;在加电时可随时更改逻辑;下载信息的保密性也不如电可擦除的编程。