如今出产可编程ASIC 器材的厂家首要有Xilinx、Altera、Lattice、Actel、Atmel、AMD、Cypress、Intel、Motorola、TI等。各厂家又有纷歧样的系列和商品称谓,器材构造和分类更是纷歧样,本节介绍其间几种比照通行的分类办法。
1. 从可编程逻辑器材的集成度分类
(1) 低密度可编程逻辑器材
通常,当PLD中的等效门数不跨过500门,则以为它是低密度PLD。依照这个规范,PROM、PLA、PAL和GAL器材归于低密度可编程逻辑器材。
(2) 高密度可编程逻辑器材
通常,当PLD中的等效门数跨过500门,则以为它是高密度PLD。依照这个规范,CPLD和FPGA归于高密度可编程逻辑器材。
2. 从互衔接构上分类
(1) 断定型
断定型PLD是指互衔接构每次用一样的互连线完毕布线,所以线路的时延是能够猜测的。包含简略PLD器材(PROM、PLA、PAL和GAL)和CPLD。如今除了FPGA器材外,根柢上都归于这一类构造。
(2) 核算型
指计划体系每次履行一样功用,都能给出纷歧样的布线办法,通常无法切本地预知线路的时延,核算型构造的典型代表是FPGA。
3. 从编程元件上分类
(1) 熔丝或反熔丝开关
熔丝开关是最早的可编程元件,由熔断丝构成。它是一次可编程器材,缺陷是占用面积大、恳求大电流、难于查验,如PROM、PAL和Xilinx的XC5000系列器材。
反熔丝开关经过击穿介质抵达连通线路的意图。
(2) 浮栅编程技能
用悬浮栅存储电荷的办法来保留编程数据。所以在断电时,存储数据不会扔掉。GAL和大大都CPLD都用这种办法编程。
(3) SRAM配备存储器
运用静态存储器SRAM存储配备数据,称配备存储器。如今Xilinx公司出产的FPGA首要选用了这种编程构造,这种SRAM配备存储用具有很强的抗搅扰性。每次掉电后配备数据会扔掉,在每次上电时需求进行从头配备。
4. 从可编程特性上分类
(1) 一次可编程
于熔丝或反熔丝器材只能写一次,所以称为一次性编程,其它办法编程的器材均能够屡次编程。一次可编程的典型商品是PROM、PAL、熔丝和反熔丝型FPGA。
(2) 重复可编程
在重复可编程的器材中,用紫外线擦除的商品的编程次数通常在几十次的量级;选用电擦除办法的次数稍多些,选用 E2CMOS技能的商品,擦写次数可达上千次;选用 SRAM配备构造,则被以为可完毕无限次的编程。