逻辑器件可分类两大类-固定逻辑器件和可编程逻辑器件。固定逻辑器件中的电路是永久性的,它们完成一种或一组功能-一旦制造完成,就无法改变。另一方面,可编程逻辑器件(PLD)是能够为客户提供范围广泛的多种逻辑能力、特性、速度和电压特性的标准成品部件-而且此类器件可在任何时间改变,从而完成许多种不同的功能。固定逻辑器件,根据器件复杂性的不同,从设计、原型到最终生产所需要的时间可从数月至一年多不等。而且,如果器件工作不合适,或者应用要求发生了变化,那么就必须开发全新的设计。设计和验证固定逻辑的前期工作需要大量的“非重发性工程成本”,或NRE。NRE表示在固定逻辑器件最终从芯片制造厂制造出来以前客户需要投入的所有成本,这些成本包括工程资源、昂贵的软件设计工具、用来制造芯片不同金属层的昂贵光刻掩模组,以及初始原型器件的生产成本。这些NRE成本可能从数十万美元至数百万美元。

可编程逻辑器件(PLD)是一种电子设计领域的关键技术,它为用户提供了一种灵活且可定制的逻辑解决方案。与固定逻辑器件不同,PLD允许在设计完成后进行修改和更新,极大地降低了设计成本和时间。 PLD主要包括两种类型:复杂可编程逻辑器件(CPLD)和现场可编程门阵列(FPGA)。CPLD通常具有较低的逻辑密度,大约在1万门左右,但其性能可预测性强,适合控制应用,特别是在对功耗和成本敏感的便携式设备中,如移动电话和PDA。Xilinx的CoolRunner系列CPLD便是这类器件的代表,具备低功耗和经济性。 FPGA则提供了更高的逻辑密度,如Xilinx Virtex系列,最高可达八百万“系统门”,并集成有硬连线处理器、大容量存储器和高级信号技术。FPGA广泛应用于数据处理、存储、仪器仪表、电信和数字信号处理等领域,因其高性能和高度可配置性而受到青睐。

相对于固定逻辑器件,PLD的主要优势在于设计周期短和可重用性。固定逻辑器件需要经过长时间的设计、原型制作和生产,如果出现问题或需求变更,可能需要完全重新设计,产生高昂的非重发性工程成本(NRE)。而PLD通过使用相对便宜的软件工具,可以快速地进行设计、仿真和测试,原型制作后可以直接编程验证,大大减少了NRE成本,加速了产品上市时间,并且在设计过程中可以随时调整,提高了设计效率。根据市场研究,PLD市场在全球半导体行业中占据重要地位,增长速度快于固定逻辑器件市场。这表明,随着技术的发展,越来越多的工程师和企业选择使用PLD来应对日益复杂和多变的电子设计需求。