资源描述
10 可 编 程 逻 辑 器 件 ( PLD)10.1 PLD的 基 本 结 构外 部数 据输 入 输 入电 路 与阵 列 或阵 列 输 出电 路 数 据输 出反 馈PLD的 总 体 结 构 10.2 PLD的 表 示 方 法1) 缓 冲 电 路 A AA2)与 门 、 或 门 及 连 接 表 示& FA B C 1 FA B C 固 定 连 接 编 程 连 接 断 开3) 多 路 选 择 器 00 01 10 11 ABCD FC0 C1 10.3 PLD的 分 类10.3.1 PLD的 集 成 度 分 类可 编 程 逻 辑 器 件 PLD低 密 度 可 编 程逻 辑 器 件 PLD 高 密 度 可 编 程逻 辑 器 件 PLDPROM PLA FPGACPLDGALPAL10.3.2 PLD的 制 造 工 艺 分 类 分 为 一 次 性 编 程 的 PLD,紫 外 线 可 擦 除 的 可 编 程 逻 辑 器 件 EPLD和 电 可 擦 除 的 可 编 程 逻 辑 器 件 EEPLD 10.4 可 编 程 逻 辑 阵 列 PLA1)PLA基 本 结 构1 &11 1 F 1F2F3输 入电 路 与阵 列或 阵 列 ABC 1 &11 1 F 1F2 A0A1A2 例 用 PLA器 件 实 现 函 数 F1( A0, A1 , A2 ) =(3,4,6,7)F2( A0, A1 , A2 ) =(0,2,3,4,7)F1( A0, A1 , A2 )=A2A0+A1A0F2( A0, A1 , A2 )=A1A0+A2A1+A1A0 10.5 可 编 程 阵 列 逻 辑 PAL1) 专 用 输 出 结 构1 &11 1 O0O1O2输 入电 路 与阵 列 固 定 或 阵 列I0I1I2 2) 可 编 程 输 入 /输 出 结 构具 有 输 出 三 态 缓 冲 器 和 输 出 反 馈 的 特 点& 1 1 EN1 1I I/O 3) 寄 存 器 输 出 结 构 & 1 1 EN1 1I Q输 出 三 态 缓 冲 器 和 或 阵 列 输 出 之 间 增 加 了 触 发 器 组 成 的 寄 存 器 同 时 触 发器 的 Q端 经 缓 冲 器 反 馈 到 与 阵 列 的 输 入 端 D QQCLOCK OE =1 1 EN1 1I QD QQCLOCK OE4) 异 或 输 出 结 构 & 11与 寄 存 器 输 出 结 构 类 似 , 只 是 在 或 阵 列 的 输 出 端 增 加 了 异 或 门 10.6 通 用 阵 列 逻 辑 GAL基 本 结 构 与 PAL一 样 , 与 阵 列 可 编 程 , 或 阵 列 固 定 。 但 其 输 出 电 路 比 PAL复 杂 ,功 能 更 强 。1) GAL总 体 结 构8个 输 入 缓 冲 器 ; 8个 输 出 缓 冲 器 ; 8个 输 出 逻 辑 宏 单 元 ( 或 门 阵 列 包 含 于 其 中 ) ;可 编 程 与 门 阵 列 ( 由 8 8个 与 门 构 成 , 形 成 64个 乘 积 项 , 每 个 与 门 有 32个 输 入端 ) ; 8个 输 出 反 馈 /输 入 缓 冲 器 ;除 以 上 5个 组 成 部 分 外 , 还 有 1个 时 钟 输 入 端 ( 引 脚 1) 、 1个 输 出 三 态 控 制 端( 引 脚 11) , 1个 电 源 V CC端 和 1个 接 地 端 ( 图 中 未 画 出 ) 。2) 输 出 逻 辑 宏 单 元 OLMC OLMC结 构 ( 或 门 ; 异 或 门 ; D触 发 器 ; 4个 多 路 选 择 器 ) 结 构 控 制 字32位乘 积 项 禁 止 位 4位XOR(n) 1位SYN 8位AC 1(n) 1位AC0 4位 XOR(n) 32位乘 积 项 禁 止 位PT63 PT32 PT31 PT082位1215 1219 1619 图 10.6.2 OLMC的 结 构 框 图 图 10.6.2 OLMC的 结 构 框 图AC0 AC1(n) AC1(m)* 反 馈 信 号 来 源1 0 本 单 元 触 发 器 Q端1 1 本 单 元 I/O端0 1 邻 级 ( m) 输 出0 0 低 电 平 “ 0” 地FMUX的 控 制 表1 1 ENNCNC反馈 I/O(n)至 另 一个 邻 级来 自 邻 级输 出 ( m)CLK OEOECLK NCNCNC NC*在 OLMC(12)和 OLMC(19)中 SYN代 替 AC0 , SYN代 替 AC1 (m)专 用 输 入 工 作 模 式 ( SYN =1; AC0 =0; AC1 (n)=1 )备 注 : 1和 11脚 为 数 据 输 入 , 三 态 门 禁 止 。 图 10.6.2 OLMC的 结 构 框 图AC0 AC1(n) AC1(m)* 反 馈 信 号 来 源1 0 本 单 元 触 发 器 Q端1 1 本 单 元 I/O端0 1 邻 级 ( m) 输 出0 0 低 电 平 “ 0” 地FMUX的 控 制 表1 1 EN反馈 I/O(n)来 自 邻 级输 出 ( m)CLK OEOECLK NCNCNC NC*在 OLMC(12)和 OLMC(19)中 SYN代 替 AC0 , SYN代 替 AC1 (m)专 用 组 合 输 出 工 作 模 式 ( SYN =1; AC0 =0; AC1 (n)=0 ;备 注 : 1和 11脚 为 数 据 输 入 , 三 态 门 选 通 。 )NCVCC1 =1XOR来 自与 阵 列 XOR(n)=0时 , 输 出 极 性 为 低 电 平 有 效 ;XOR(n)=1时 , 输 出 极 性 为 高 电 平 有 效 。 三 、 行 地 址 结 构 图 10.6.5 GAL16V8编 程 单 元 的 地 址 分 配 移 位 寄 存 器与 逻 辑 阵 列 与 逻 辑 阵 列PT63 PT32 PT31 PT003132 电 子 标 签 电 子 标 签保 留 地 址 空 间3359 结 构 控 制 字60 82位 加 密 单 元保 留整 体 擦 除616263 SDOSDISCLK 行 地 址
展开阅读全文