3.PLD阵列结构及编程 结构:AND逻辑阵列+OR逻辑阵列 类型AND阵列 OR阵列D触发器 PROM连接固定 同编程(一次性) PLA可编程(-次性) 编程(一次性) PAL可编程(可多次电擦除)连接固定 8个 GAL可编程(可多次电擦除)连接固定 8个 输出比PAL增加“可编程输出逻辑宏单元” 使编程更灵活
清华大学电机系唐庆玉 2003年11月15日编 3. PLD阵列结构及编程 结构: AND逻辑阵列+OR逻辑阵列 类型 AND阵列 OR阵列 D触发器 PROM 连接固定 可编程(一次性) PLA 可编程(一次性) 可编程(一次性) PAL 可编程(可多次电擦除) 连接固定 8个 GAL 可编程(可多次电擦除)连接固定 8个 输出比PAL增加“可编程输出逻辑宏单元” 使编程更灵活
(1)PROM的内部结构及编程 输入 AND阵列固定 口米米米OR阵列可编程 输出
清华大学电机系唐庆玉 2003年11月15日编 (1)PROM的内部结构及编程 AND阵列固定 OR阵列可编程 输出 输入 O2 O1 O0 I2 I1 I0
例1用PROM实现半加器 a B 半加器逻辑式 n AB F=AB+AB=A④B AB C=AB AB AB 如何用PROM实现全加器?
例1 用PROM实现半加器 半加器逻辑式 F=AB+AB=A B C=AB F C A B AB AB AB AB 如何用PROM实现全加器?
例2用PROM实现三变量奇数校验电路 A B C 真值表 ABC 0000 ABC 0011 ABc 0101 ABO 0110 ABC 1001 ABC 1010 1100 ABC ABC 1111 ABC Y=ABC+ ABC+abC+ abc
例2 用PROM实现三变量奇数校验电路 A B C Y Y = ABC+ ABC+ ABC+ ABC ABC Y 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 1 真值表 ABC ABC ABC ABC ABC ABC ABC ABC
(2)PLA的内部结构及编程 输入 AND阵列可编程 OR阵列可编程 输出O2O1O
清华大学电机系唐庆玉 2003年11月15日编 (2) PLA的内部结构及编程 AND阵列可编程 OR阵列可编程 O2 O1 O0 I2 I1 I0 输出 输入