第七章可编程逻辑器件教材课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第七章可编程逻辑器件教材课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第七 可编程 逻辑 器件 教材 课件
- 资源描述:
-
1、第七章 可编程逻辑器件第七章 可编程逻辑器件7.1 概述7.2 现场可编程逻辑阵列(FPLA)7.3 可编程阵列逻辑(PAL)7.4 通用阵列逻辑(GAL)7.5 可擦除的可编程逻辑器件(EPLD)7.6 现场可编程门阵列(FPGA)7.7 PLD的编程7.8 在系统可编程逻辑器件(ISP-PLD)7.1 概述一、PLD的分类二、PLD的编程三、PLD的电路表示法通用集成电路 数字集成电路专用集成电路可编程逻辑器件(Programmable Logic Device)返回返回PLD的分类世界著名的半导体器件公司:世界著名的半导体器件公司:Altera、Xilinx、AMD、Lattice、At
2、mel、Actel公司等公司等PLD的编程 计算机计算机 硬件部分硬件部分 编程器编程器开发系统开发系统 编程软件编程软件 软件部分软件部分 编程语言编程语言PLD的电路表示法PROM的PLD表示法7.2 现场可编程逻辑阵列(FPLA)一、FPLA的结构v 组合逻辑型FPLAv 时序逻辑型FPLA二、FPLA的规格 输入变量数与阵列的输出端数或阵列的输出端数返回返回FPLA的基本电路结构FPLA的异或输出结构时序逻辑型FPLA的电路结构7.3 可编程阵列逻辑(PAL)7.3.1 PAL的基本电路结构7.3.2 PAL的输出电路结构一、专用输出结构二、可编程输入/输出结构三、寄存器输出结构四、异
3、或输出结构五、运算选通反馈结构7.3.3 PAL的应用举例返回返回PAL的基本电路结构编程后的PAL电路PAL的专用输出结构PAL的可编程输入/输出结构PAL的可编程输入/输出结构PAL的寄存器输出结构PAL的异或输出结构PAL的运算选通反馈结构产生16种算术、逻辑运算的编程PAL的应用举例例1:用PAL设计一个数值判别电路。判断4位二进制数DCBA的大小属于05、610、1115三个区间的哪一个之内。例2:用PAL设计一个4位循环码计数器。要求设计的计数器具有置零和对输出进行三态控制的功能。例1:用PAL设计一个数值判别电路。十进制数二进制数输出DCBAY0Y1Y20000010010001
4、100 2001010030011100401001005010110060110010701110108100001091001010101010010111011001121100001131101001141110001151111001例1:用PAL设计一个数值判别电路。用Y0=1表示DCBA的数值在05之间;用Y1=1表示DCBA的数值在610之间;用Y2=1表示DCBA的数值在1115之间;DBADCYACDBCDCBDYBDCDY210用PAL14H4实现例1例2:用PAL设计一个4位循环码计数器。CPY3Y2Y1Y0C000000100010200110300100401100
5、5011106010107010008110009110101011110111110012101001310110141001015100011600000CPQ3Q2Q1Q00111111111012110013110114100115100016101017101118001119001011000001110001112010111301001140110115011101611111C例2:用PAL设计一个4位循环码计数器。012312312312312300230230110131202201203133QQQQCRQQQQQQQQQQQQDRQQQQQQQQDRQQQQQQQDR
6、QQQQQQQD 用PAL16R4实现例27.4 通用阵列逻辑(GAL)7.4.1 GAL的电路结构7.4.2 输出逻辑宏单元(OLMC)7.4.3 GAL的输入特性和输出特性返回返回GAL16V8的电路结构5部分组成:部分组成:(1 1)8 8个输入缓冲器个输入缓冲器(2 2)8 8个三态输出缓冲器个三态输出缓冲器(3 3)8 8个输出反馈个输出反馈/输入缓冲器输入缓冲器 (4 4)可编程与阵列)可编程与阵列(5 5)8 8个输出逻辑宏单元个输出逻辑宏单元 一个时钟输入缓冲器一个时钟输入缓冲器一个使能输入缓冲器一个使能输入缓冲器一个电源端一个电源端VCC一个接地端一个接地端 GAL16V8的
7、行地址结构GAL16V8的OLMCGAL16V8的OLMC4部分组成:(1)1个或门(2)1个可编程异或门(3)1个D触发器(4)4个可编程MUX PTMUX TSMUX OMUX FMUXAC0 AC1(n)功能:三态使能信号的来源功能:三态使能信号的来源 0 0 1(输出缓冲器选通)(输出缓冲器选通)0 1 0(输出缓冲器关闭)(输出缓冲器关闭)1 0 公用使能端公用使能端 OE 1 1 第一乘积项(可编程)第一乘积项(可编程)AC0 AC1(n)AC1(m)功能:与阵列的反馈输入信号的来源功能:与阵列的反馈输入信号的来源 0 0 无反馈无反馈 0 1 邻级邻级 OLMC 的输出的输出 1
8、 0 本级寄存器的输出!本级寄存器的输出!Q 1 1 本级本级 OLMC 的输出的输出 AC0 AC1(n)控控制制信信号号(地地址址))(0nACAC 功功能能:第第一一乘乘积积项项是是否否作作为为或或门门输输入入 1 1 0 否否 其其 它它 1 是是 AC0 AC1(n)控制信号(地址)控制信号(地址))(0nACAC 功功能能 1 0 1 D 触发器输出送到输出端(寄存器型输出)触发器输出送到输出端(寄存器型输出)其其 它它 0 异或门输出直接送到输出端(组合型输出)异或门输出直接送到输出端(组合型输出)GAL16V8的结构控制字OLMC的工作模式SYN=1时,时,(a)AC0=0、A
展开阅读全文