硬件 什么是复杂的可编程逻辑设备(cpld)? -技术百科的定义

什么是复杂的可编程逻辑设备(cpld)? -技术百科的定义

目录:

Anonim

定义-复杂可编程逻辑器件(CPLD)是什么意思?

复杂可编程逻辑设备(CPLD)是具有完全可编程的AND / OR阵列和宏单元的逻辑设备。 宏单元是CPLD的主要构建块,其中包含复杂的逻辑运算和用于实现析取范式表达式的逻辑。 AND / OR阵列是完全可重新编程的,并负责执行各种逻辑功能。 宏单元也可以定义为负责执行顺序或组合逻辑的功能块。

Techopedia解释了复杂可编程逻辑设备(CPLD)

与诸如可编程逻辑阵列(PLA)和可编程阵列逻辑(PAL)的早期逻辑设备相比,复杂的可编程逻辑设备是一种创新产品。 较早的逻辑设备不是可编程的,因此该逻辑是通过将多个逻辑芯片组合在一起而构建的。 CPLD在PAL和现场可编程门阵列(FPGA)之间具有复杂性。 它还具有PAL和FPGA的架构功能。 CPLD和FPGA之间的主要架构差异在于,FPGA基于查找表,而CPLD基于门海。

CPLD和FPGA的共同特点是它们都具有大量的门和灵活的逻辑设置。 CPLD和PAL之间的共同特征包括非易失性配置存储器。 CPLD是可编程逻辑器件市场的领导者,具有多种优势,例如高级编程,低成本,非易失性和易于使用。

什么是复杂的可编程逻辑设备(cpld)? -技术百科的定义