0%

数字逻辑 Chapter 8——可编程逻辑器件

8.1 PLD

8.1.1 PLD基本结构

PLD阵列由一个与阵列和一个或阵列构成,与阵列输出为输入的与-或函数,每个与门的输出产生某些输入变量的与项作为或阵列的输入。每个或门的输出端产生输入变量的与或表达式
4种主要类型:

  • 可编程只读存储器PROM
  • 可编程逻辑阵列PLA
  • 可编程阵列逻辑PAL
  • 通用阵列逻辑GAL

8.2 低密度可编程逻辑器件

8.2.1 可编程只读存储器PROM

半导体存储器按功能分类:随机存放存储器RAM,只读存储器ROM

PROM逻辑结构:主要由地址译码器和存储器两部分组成
由一个固定连接的与阵列和一个可编程连接的或阵列构成

分类:

  • 一次编程ROM(PROM):所有存储元均被加工成同一状态,用户可以通过编程将某些存储元的状态改变为另一状态,这种编程只能执行一次,编程完毕之后不能再改变。
  • 可抹可编程(EPROM):可以通过用户专用的紫外线灯照射受光窗口使原存储内容抹去,只能整体擦除。
  • 电可抹可编程(EEPROM):擦除速度快,允许改写次数远高于EPROM
  • 快闪存储器(Flash Mem)

8.2.2 可编程逻辑阵列PLA

与阵列和或阵列均可编程。

8.2.3 可编程阵列逻辑PAL

与阵列可编程,或阵列固定。

8.2.4 通用逻辑阵列GAL

与PAL相同,与阵列可编程而或阵列固定,但在输出端集成有输出宏单元(OLMC),允许用户定义每个输出的结构和功能。

8.3 高密度可编程逻辑器件

8.3.1 现场可编程门阵列

FPGA

8.4 在系统编程技术简介

8.4.1 ISP

8.4.2 ISP逻辑器件

归纳:
可编程的部分有:

  • PROM的或门阵列
  • PLA的与/或门阵列
  • PAL的与门阵列
  • GAL的与门阵列

不可编程的部分有:

  • PROM的与门阵列
  • PAL的或门阵列
  • GAL的或门阵列