第幸大舰接可编程逻搠器件 第2章大规模可编程逻辑器件 1可编程逻辑器件概述 22复杂可编程逻辑器件(CPLD 23现场可编程门阵列(PGA 24在系统可编程(SP逻辑器件 5FPGA和CPLD的开发应用选择 BAC
第2章 大规模可编程逻辑器件 第2章 大规模可编程逻辑器件 2.1 可编程逻辑器件概述 2.2 复杂可编程逻辑器件(CPLD) 2.3 现场可编程门阵列(FPGA) 2.4 在系统可编程(ISP)逻辑器件 2.5 FPGA和CPLD的开发应用选择
第幸大舰接可编程逻搠器件 21可编程逻辑器件概述 211PLD的发展进程 最早的可编程逻辑器件出现在20世纪70年代初,主要是可 编程只读存储器(PROM和可编程逻辑阵列(PLA)。20世纪70年 代末出现了可编程阵列逻辑( PAL--Programmable Array Logic)器 件。20世纪80年代初期,美国Late公司推出了一种新型的 PLD器件,称为通用阵列逻辑(GAL- Generic Array Logic),一般 认为它是第二代PLD器件。随着技术的进步,生产工艺的不断 改进,器件规模不断扩大,逻辑功能不断增强,各种可编程逻 辑器件如雨后春笋般地涌现,如PROM、 EPROM、E2PROM等
第2章 大规模可编程逻辑器件 2.1 可编程逻辑器件概述 2.1.1 PLD的发展进程 最早的可编程逻辑器件出现在20世纪70年代初,主要是可 编程只读存储器(PROM)和可编程逻辑阵列(PLA)。 20世纪70年 代末出现了可编程阵列逻辑(PAL—Programmable Array Logic)器 件。20世纪80年代初期,美国Lattice公司推出了一种新型的 PLD器件,称为通用阵列逻辑(GAL-Generic Array Logic),一般 认为它是第二代PLD器件。随着技术的进步,生产工艺的不断 改进,器件规模不断扩大,逻辑功能不断增强,各种可编程逻 辑器件如雨后春笋般地涌现,如PROM、EPROM、E2PROM等
第幸大舰接可编程逻搠器件 在 EPROM基础上出现的高密度可编程逻辑器件称为EPLD 或CPLD。现在一般把超过某一集成度的PLD器件都称为CPLD 在20世纪80年代中期,美国 Xilinx公司首先推出了现场可编程门 阵列(FPGA)器件。FPGA器件采用逻辑单元阵列结构和静态随 机存取存储器工艺,设计灵活,集成度高,可无限次反复编程, 并可现场模拟调试验证。在20世纪90年代初, Lattice公司又推 出了在系统可编程大规模集成电路( (SplSⅠ
第2章 大规模可编程逻辑器件 在EPROM基础上出现的高密度可编程逻辑器件称为EPLD 或CPLD。现在一般把超过某一集成度的PLD器件都称为CPLD。 在20世纪80年代中期,美国Xilinx公司首先推出了现场可编程门 阵列(FPGA)器件。FPGA器件采用逻辑单元阵列结构和静态随 机存取存储器工艺,设计灵活,集成度高,可无限次反复编程, 并可现场模拟调试验证。在20世纪90年代初,Lattice公司又推 出了在系统可编程大规模集成电路(ispLSI)
第幸大舰接可编程逻搠器件 表21 Altera系列产品主要性能 系列 代表产品 配置单元 逻辑单元最大用户速度等级加sRAM位 (FF 1/O APEX2OK EP20K 1000E SRAM 42240 540k FLEXIOK EPF1OK 10 SRAM 4992(5392) 406 443 24576 FLEX8000 EPF8050 SRAM 4032(4656) 360 MAX9000 EPM9560 EEPROM 560(772) 212 12 MAX7000 EPM7256 EEPROM 256 160 10 FLASHlogic EPX8160 SRAMFLASH160 10 20480 MAX5000 EPM5192 EPROM 192 Classic EP1810 EPROM 48 48 20
第2章 大规模可编程逻辑器件 表2.1 Altera系列产品主要性能 系 列 代表产品 配置单元 逻辑单元 (FF) 最大用户 I/O 速度等级/ns RAM/位 APEX20K EP20K1000E SRAM 42 240 780 4 540 k FLEX10K EPF10K10 SRAM 4992(5392) 406 4 24 576 FLEX8000 EPF8050 SRAM 4032(4656) 360 3 MAX9000 EPM9560 EEPROM 560(772) 212 12 MAX7000 EPM7256 EEPROM 256 160 10 FLASHlogic EPX8160 SRAM/FLASH 160 172 10 20 480 MAX5000 EPM5192 EPROM 192 64 1 Classic EP1810 EPROM 48 48 20
第幸大舰接可编程逻搠器件 美国Xiin公司在1985年推出了世界上第一块现场可编程门 阵列(FGA)器件,最初3个完整的系列产品分别命名为ⅩC2000 XC3000和XC4000,共有19个品种,后又增加了低电压(33V) 的“L系列、多IO引脚的“H系列及更高速的“A”系列,并 推出了与XC3000容的XC3100A系列,在XC4000的基础上又 增加了“E”和“EX系列。在1995年, Xilinx又增加了XC5000、 XC6200和XC8100FPGA系列,并取得了突破性进展。而后又推 出了 Spartan和 Virture系列。 Xilinx还有3个EPLD系列产品 XC7200、XC7300和XC9500,如表22所示
第2章 大规模可编程逻辑器件 美国Xilinx公司在1985年推出了世界上第一块现场可编程门 阵列(FPGA)器件,最初3个完整的系列产品分别命名为XC2000、 XC3000和XC4000,共有19个品种,后又增加了低电压(3.3 V) 的“L”系列、多I/O引脚的“H”系列及更高速的“A”系列,并 推出了与XC3000兼容的XC3100/A系列,在XC4000的基础上又 增加了“E”和“EX”系列。在1995年,Xilinx又增加了XC5000、 XC6200和XC8100 FPGA系列,并取得了突破性进展。而后又推 出了Spartan和Virture系列。Xilinx还有3个EPLD系列产品: XC7200、XC7300和XC9500,如表2.2所示