第六草 时序逻辑电路 5.5可编程逻辑器件PLD) (Programmable Logic Device) 一、PLD的基本结构和分类 (一)基本结构 入 输入电路 输入项 与门阵列 或门阵列 输出电路 输 积项 或项 出 输出三态: 或门直接输出(组合方式) 寄存器输出(时序方式) 输入缓冲电路 PLD可实现任何组合函数和时序函数
5.5 可编程逻辑器件 (PLD) (Programmable Logic Device) 一、PLD的基本结构和分类 (一) 基本结构 输 入 电 路 与 门 阵 列 或 门 阵 列 输 出 电 路 • • • • • • 输 入 输入项 积项 或项 输 出 1 A A A A A A 输入缓冲电路 输出三态: 或门直接输出(组合方式) 寄存器输出(时序方式) PLD可实现任何组合函数和时序函数
第六草 时序逻辑电路 二)分类 P:Programmable A:Array L.按可编程情况分 L:Logic G:Generic 分类 与阵列 或阵列 输出电路 出现年代 PROM 固定 可编程 固定 70年代初 PLA 可编程 可编程 固定 70年代中 PAL 可编程 固定 固定 70年代末 GAL 可编程 固定 可组态 80年代初 ispGAL 可编程 固定 可组态 90年代初
(二) 分类 1. 按可编程情况分 分 类 与阵列 或阵列 输出电路 出现年代 PROM 固定 可编程 固定 70年代初 PLA 可编程 可编程 固定 70年代中 PAL 可编程 固定 固定 70年代末 GAL 可编程 固定 可组态 80年代初 ispGAL 可编程 固定 可组态 90年代初 P: Programmable A: Array L: Logic G: Generic
第六草 时序遐辑电路 2.按可编程和改写方法分 PLD 编程方式 改写方法 特点、用途 第一代 次性掩模 不能改写 固定程序、数据、函 (厂家) 数表、字符发生器 第二代 编程器(用户) 紫外光擦除 先擦除,后编程 第三代 编程器(用户) 电擦除 擦除、编程同时进行 第四代 在系统可编程 软件 直接在目标系统或线 路板上编程 第二代和第三代属于现场可编程逻辑器件,即可在 实验室里通过编程器完成编程的器件;P383中间 第四代属于在系统可编程逻辑器件,其编程工作可 以直接在目标系统或线路板上进行。真正实现了在 系练现场编程
2. 按可编程和改写方法分 PLD 编程方式 改写方法 特点、用途 第一代 一次性掩模 (厂家) 不能改写 固定程序、数据、函 数表、字符发生器 第二代 编程器(用户) 紫外光擦除 先擦除,后编程 第三代 编程器(用户) 电擦除 擦除、编程同时进行 第四代 在系统可编程 软件 直接在目标系统或线 路板上编程 第二代和第三代属于现场可编程逻辑器件,即可在 实验室里通过编程器完成编程的器件;P383中间 第四代属于在系统可编程逻辑器件,其编程工作可 以直接在目标系统或线路板上进行。真正实现了在 系统现场编程