网站大量收购独家精品文档,联系QQ:2885784924

数字电子课件第10章.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字电子课件第10章

一、输出逻辑宏单元 10.4.2 GAL 的输出宏单元 三态数据选择器 TSMUX:主要用于选择三态输出缓冲器的使能信号,控制它的工作状态。当 AC0 、 AC1(n) 为 00 时,TSMUX 输出VCC ,三态输出缓冲器处于工作状态;当AC0、AC1(n) 为 01 时,TSMUX 输出 0,三态输出缓冲器输出处于高阻状态;当 AC0、 AC1(n) 为 10 时,三态输出缓冲器受外部输入 OE 信号控制;当 AC0 、 AC1(n)为 11 时,三态输出缓冲器受第 1 与项 P1 控制。 一、输出逻辑宏单元 10.4.2 GAL 的输出宏单元 反馈数据选择器FMUX:主要用于选择不同来源的输入信号反馈到与阵列的输入端。FMUX的输入信号有 4 个来源: ① 来自 D 触发器的 Q 端;②来自本级的 I / O 端; ③来自相邻 m 单元 OLMC的输出; ④来自低电平 0 (地)。 一、输出逻辑宏单元 10.4.2 GAL 的输出宏单元 输出数据选择器OMUX:主要用于控制输出是为组合输出还是寄存器输出。当 OM = 0 时,OMUX 选择异或门输出送到三态输出缓冲器的输入端,这时为组合输出方式;当 OM = 1 时,OMUX 选择 Q 送到三态输出缓冲器的输入端,这时为寄存器输出方式。 一、输出逻辑宏单元 10.4.2 GAL 的输出宏单元 异或门:用于控制 OLMC 输出信号的极性。当 XOR (n) = 0 时, D = B ? XOR (n) = B ,输出为或门输出的原变量;当 XOR(n) =1 时, D = B ? XOR (n) = B ,输出为或门输出的反变量。因此,利用 XOR (n)的取值不同,使 GAL 的 OLMC 输出极性可以编程。XOR (n)为输出极性控制字。 GAL16V8 的结构控制字寄存器有 82 位,其中有 64 位 是用于控制与阵列中的 64 个与门,其余 18 位用于控制 8 个 OLMC。 二、GAL16V8 的结构控制字 1. 结构控制字寄存器 GAL16V8 的结构控制字的组成 二、GAL16V8 的结构控制字 1. 结构控制字寄存器 GAL16V8 的结构控制字的组成 同步位 SYN : 只有 1 位,8 个 OLMC 共用,用于控制 OLMC 组合逻辑电路还是时序逻辑电路。 极性控制位 XOR (n):共有 8 位,每个 OLMC 为 1 位,用于控制各个 OLMC 的输出极性。 结构控制位 AC0、AC1(n) : AC0 为 1 位,8 个 OLMC 共用; AC 1(n) 为 8 位,每个 OLMC 有 1 位。AC0、AC1(n) 与 SYN 配合使用,实现控制输出逻辑宏单元的输出组态。 二、GAL16V8 的结构控制字 2. OLMC 的 5 种输出组态 FMUX 组 态 0 0 1 P1 I/O(n) D OE TSMUX OMYX SYN AC0 AC1(n) PTMUX 时序逻辑寄存器输出 时序逻辑,组合输出 组合电路专用 输出 组合电路专用 输入,三态门禁止 组合电路双向I/O端 0 1 1 1 0 0 1 1 0 1 1 1 P1 D D D *I/O(m) I/O(n) Q 0 P1 0 P1 P1 1 0 *O Q 寄存器输出 时序电路组合输出 专用组合输出 组合双向 I / O 专用组合输入 5 种输出结构的等效逻辑图 认识和掌握 OLMC 的结构和工作原理,理解结 构控制字寄存器的功能和作用是十分重要的。但应 指出,结构控制字寄存器的设置不是独立由人工设 置的,而是在应用软件开发系统进行逻辑设计时, 由软件开发系统自动完成的。只要用户的逻辑设计 是正确的,符合开发系统软件的设计规范,系统在 对设计源文件进行编译、器件选配时,将自动设置 结构控制字寄存器,而不需人工干预。 主要要求: 了解 FPGA 的基本结构。 了解 FPGA 的模块功能和数据装载。 10.5 现场可编程门阵列 ( FPGA ) FPGA 的 结 构框 图 布线区(PIR)   FPGA 主要由可编程输入 / 输出模块 IOB ( Input/Output Block)、可编程逻辑模块 CLB ( Configurable Logic Block)、可编程互连资源 PIR ( Programmable Interconnect Resource) 三种可编程逻辑元件和存放编程数据的静态存储器 SRAM 组成。 10.5.1 FPGA 的基本结构 FPGA 的 结 构

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档