数字电路逻辑设计课件:8-2.PPT
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数字电路逻辑设计课件:8-2.PPT》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路 逻辑设计 课件
- 资源描述:
-
1、8.2通用阵列逻辑(GAL)器件8.2.1GAL器件的基本类型器件的基本类型8.2.2PAL型型GAL器件器件8.2.3PLA型型GAL器件器件8.2.4GAL器件的应用器件的应用Generic Array Logic Device8.2通用阵列逻辑(GAL)器件通用阵列逻辑器件是继通用阵列逻辑器件是继PAL器件之后,在器件之后,在20世世纪纪80年代中期推出的一种低密度年代中期推出的一种低密度可编程可编程逻辑器件。逻辑器件。它在结构上采用了它在结构上采用了输出逻辑宏单元输出逻辑宏单元(OLMC Output Logic Macro Cell)结构形式。在工艺上吸)结构形式。在工艺上吸收了收了
2、EEPROM的的浮栅技术浮栅技术,具有可擦除、可重新,具有可擦除、可重新编程、数据可长期保存和可重新组合结构的特点。编程、数据可长期保存和可重新组合结构的特点。器件型号器件型号器件结构器件结构器件特点器件特点GAL16V8,GAL20V8PAL型型通用型通用型GAL22V10,GAL18V10PAL型型扩展型,乘积项数目不同扩展型,乘积项数目不同GAL20RA10PAL型型异步型,异步时钟、置位、复位异步型,异步时钟、置位、复位GAL20XV10PAL型型异或异或型,含可编程型,含可编程异或异或门门GAL16VP8,GAL20VP8PAL型型大电流输出大电流输出GAL16V8Z/ZDPAL型型
3、低功耗低功耗GAL6001FPLA型型含多种形式逻辑宏单元含多种形式逻辑宏单元ispGAL22V10, ispGAL16Z8在系统编程在系统编程不用专门的编程器编程不用专门的编程器编程表8- -2- -1 部分典型GAL器件8.2.1 GAL器件的基本类型器件的基本类型输入输入缓冲缓冲I输出输出宏单元宏单元OLMC图8-2-1 PAL型GAL器件结构与与阵列阵列三态三态输出输出缓冲缓冲I/ /O8.2.2 PAL型型GAL器件器件PAL型型GAL器件在结构上继承了器件在结构上继承了PAL器件器件与与阵列可编程和阵列可编程和或或阵列固定的结构,在输出电路中采用可编程输出逻辑宏单元阵列固定的结构,
4、在输出电路中采用可编程输出逻辑宏单元(OLMC)。)。根据根据OLMC结构和性能不同,结构和性能不同,PAL型型GAL器件又可分为通器件又可分为通用型、扩展型、异步型、大电流输出型和低功耗型等几种类型。用型、扩展型、异步型、大电流输出型和低功耗型等几种类型。GAL16V8总体结构总体结构GAL16V8器件有器件有8个输入缓冲器,个输入缓冲器,8个三态输出缓冲器,个三态输出缓冲器,8个输出反馈个输出反馈/输入缓冲器,输入缓冲器,1个系统时钟个系统时钟CP输入缓冲器和输入缓冲器和1个三态个三态输出使能输出使能OE输入缓冲器;输入缓冲器;与与阵列由阵列由88个个与与门构成,共形成门构成,共形成64个
5、乘积项,每个乘积项有个乘积项,每个乘积项有32个输入;含个输入;含8个输出逻辑宏单元个输出逻辑宏单元OLMC(或或阵列包含在阵列包含在OLMC中中),其中前),其中前3个和后个和后3个个OLMC输出端都有反馈线连接到相邻单元的输出端都有反馈线连接到相邻单元的OLMC。 GAL16V8器件有器件有8个引出端固定作为输入端,另外个引出端固定作为输入端,另外8个输入个输入/输出引出端也可配置为输入模式。因此,输出引出端也可配置为输入模式。因此, GAL16V8器件最多器件最多可有可有16个输入端,输出端最多为个输入端,输出端最多为8个。这也是器件型号中两个数个。这也是器件型号中两个数字的含义。字的含
6、义。逻辑图逻辑图GAL16V8器件器件OLMC( (1) ) OLMC结构结构三态输出使能控制三态输出使能控制011101110用户定义使用用户定义使用100功能功能控制电平控制电平AC1(n)AC0表8- -2- -2 PTMUX功能表寄存器型输出寄存器型输出组合型输出组合型输出组合型输出组合型输出110110组合型输出组合型输出00功能功能AC1(n)AC0表8- -2- -3 OMUX功能表由由OE确定确定高阻高阻用户编程确定用户编程确定110110使能使能00输出功能输出功能AC1(n)AC0表8- -2- -4 TSMUX功能表本级内部寄存器输出反馈本级内部寄存器输出反馈邻近邻近OL
7、MC输出作输入输出作输入本级本级OLMC输出反馈输出反馈110110无反馈无反馈00功能功能AC1(m)AC1(n)AC0表8- -2- -5 FMUX功能表逻辑图逻辑图乘积项禁止位乘积项禁止位 XOR(n) SYNAC1(n)AC0 XOR(n) 乘积项禁止位乘积项禁止位32位位4位位1位位8位位1位位4位位32位位PT0PT63PT32PT3182位位121512191619图8-2-4 GAL16V8 结构控制字( (2) ) OLMC的结构控制字的结构控制字同步位同步位共用共用0:具有寄存器型输出的逻辑器件:具有寄存器型输出的逻辑器件1:纯组合型逻辑器件:纯组合型逻辑器件共用共用用于屏
8、蔽用于屏蔽64个乘积项中的某些乘积项,个乘积项中的某些乘积项,0表示屏蔽表示屏蔽( (3) ) OLMC的工作模式的工作模式OLMC的工作模式由可编程结构控制位的工作模式由可编程结构控制位SYN、AC0、AC1(n)和和XOR(n)决定,共有种工作模式,分别为专用输入、专用组决定,共有种工作模式,分别为专用输入、专用组合输出、选通组合输出、时序电路中的组合输出和寄存器型输合输出、选通组合输出、时序电路中的组合输出和寄存器型输出模式。出模式。I/ /O(n)反馈到反馈到与与阵列阵列来自相邻来自相邻OLMC(m)输出输出图8-2-5 专用输入模式OLMC(n)SYN=1, AC0=0, AC1(n
9、)=1, XOR(n)=I/ /O(n)反馈到反馈到与与阵列阵列图8-2-6 专用组合输出模式=11XOR(n)VCC来自来自与与阵列阵列OLMC(n)SYN=1, AC0=0, AC1(n)=0, XOR(n)=I/ /O(n)反馈到反馈到与与阵列阵列图8-2-7 选通组合输出模式=11XOR(n)来自来自与与阵列阵列OLMC(n)SYN=1, AC0=1, AC1(n)=1, XOR(n)=I/ /O(n)反馈到反馈到与与阵列阵列图8-2-8 时序电路中的组合输出模式=11XOR(n)来自来自与与阵列阵列CPOEOLMC(n)SYN=0, AC0=1, AC1(n)=1, XOR(n)=I
10、/ /O(n)反馈到反馈到与与阵列阵列图8-2-9 寄存器型输出模式=11XOR(n)来自来自与与阵列阵列CPOE1DQC1QOLMC(n)S Y N = 0 A C 0 = 1 AC1(n)=0 XOR(n)=SYNAC0 AC1(n) XOR(n)工作模式工作模式输出极性输出极性备备 注注101专用输专用输入模式入模式1引出端和引出端和11引出端为数据输引出端为数据输入,三态门不通入,三态门不通11000001专用组专用组合输出合输出低电平有效低电平有效高电平有效高电平有效1引出端和引出端和11引出端为数据输引出端为数据输入,三态门总是选通入,三态门总是选通11111101选通组选通组合输
展开阅读全文