第七章可编程逻辑器件 >71概述 7.2可编程逻辑器件基础 01010100 1001PLD逻辑表示法 0010·逻辑阵列的PLD表示法应用举例 01010010 >7.3通用阵列逻辑GAL 10010010 10010101 00101001 0101000
第七章 可编程逻辑器件 ➢7.1概述 ➢7.2可编程逻辑器件基础 PLD逻辑表示法 逻辑阵列的PLD表示法应用举例 ➢7.3 通用阵列逻辑GAL
71概述 >可编程专用集成电路ASIC( Application Specific Integrated Circui是面向用户特定 010101 用途或特定功能的大规模、超大规模集成电 100101 0010 路。 00分类:按功能分为数字的、模拟的、数字和 模拟混和三种。按制造方式分为全定制半 1001010 00定制ASC、可编程三种。 0101000
7.1 概 述 ➢可编程专用集成电路ASIC(Application Specific Integrated Circuit) 是面向用户特定 用途或特定功能的大规模、超大规模集成电 路。 ➢分类:按功能分为数字的、模拟的、数字和 模拟混和三种。按制造方式分为全定制、半 定制ASIC、可编程三种
根据芯片的集成度和结构复杂度分类量 简单可编程逻辑器件SPLD:集成度小于 PALCE22V10或GAL22V10的PLD。 01010特点是都具有可编程的与阵列、不可编程的或 100阵列、输出逻辑宏单元OLMC和输入输出遷辑 001010单元IOC。 0复杂可编程逻辑器件CPLD:集成度大于 1L2V10或GAL22V10的PLD都可视为 10010CPLD。 000CPLD在集成度和结构上呈现的特点是具有更 大的与阵列和或阵列,增加了大量的宏去单元和 布线资源,q触发器的数量明显增加
根据芯片的集成度和结构复杂度分类 ➢简单可编程逻辑器件SPLD:集成度小于 PALCE22V10或 GAL22V10的PLD。 特点是都具有可编程的与阵列、不可编程的或 阵列、输出逻辑宏单元OLMC和输入输出逻辑 单元IOC。 ➢复杂可编程逻辑器件CPLD:集成度大于 PAL22V10或GAL22V10的PLD都可视为 CPLD。 CPLD在集成度和结构上呈现的特点是具有更 大的与阵列和或阵列,增加了大量的宏单元和 布线资源,触发器的数量明显增加
根据芯片的集成度和结构复杂度分类 现场可编程逻辑门阵列FPGA:现场可编 程门阵列FPGA是集成度和结构复杂度最 高的可编程ASIC。 10010101 0运算器、乘法器、数字滤波器、二维卷积器 0等1具有复杂算法的逻辑单元和信号处理单元 1001000的逻辑设计可选用FPGA实现。 10010101 00101001 0101000
根据芯片的集成度和结构复杂度分类 ➢现场可编程逻辑门阵列 FPGA:现场可编 程门阵列FPGA是集成度和结构复杂度最 高的可编程ASIC。 运算器、乘法器、数字滤波器、二维卷积器 等具有复杂算法的逻辑单元和信号处理单元 的逻辑设计可选用FPGA实现
按制造技术和编程方式进行分类 >双极熔丝制造技术的可编程ASIC(Late 的PAL系列 EECMOS制造技术的可编程 ASICOLattice 的GAL和 ispLsI/plSI 00101010 010SRAM制造技术的可编程ASIC(Xinx的 10010 FPGA, Altera BFPGA) 反熔丝制造技术的可编程 ASIC(Actel的 0010 FPGA) 01010
按制造技术和编程方式进行分类 ➢双极熔丝制造技术的可编程ASIC(Lattice 的PAL系列) ➢EECMOS制造技术的可编程ASIC(Lattice 的GAL和ispLSI/ pLSI) ➢SRAM制造技术的可编程ASIC(Xilinx的 FPGA,Altera的FPGA) ➢反熔丝制造技术的可编程ASIC(Actel的 FPGA)