已阅读5页,还剩42页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
如发现有人剽窃必定追究 千岛湖风光 千岛湖画面属唐庆玉个人创作 青山緑水蓝天白云 剽窃必究 概述PLD的逻辑表示方法和图形符号简单PLD阵列结构及编程现场可编程门阵列FPGAMAX plus 编程软件 2003年11月15日 第23章可编程逻辑器件 PLD 第23章目录 23 1PLD的电路符号及编程原理23 2简单PLD结构及工作原理23 3复杂PLD CPLD 23 4现场可编程门阵列 FPGA 23 5MAX plus 编程软件简介 PLD概述 PLD ProgrammableLogicDevices 大规模集成电路 集成了大量的门电路和触发器 用户可编程构成所需电路 清华大学电机系唐庆玉2003年11月15日编 PLD类型 1 PROM型 ProgrammableROM 2 PLA型 ProgrammableLogicArray可编程逻辑阵列 3 PAL型 ProgrammableArrayLogic可编程阵列逻辑 4 GAL型 GenericArrayLogic通用阵列逻辑 5 复杂PLD型 ComplexPLD CPLD 复杂可编程逻辑器件 FPGA 现场可编程门阵列 最复杂 简单 较复杂 23 1PLD的逻辑表示方法及图形符号 1 PLD的逻辑表示方法 2 PLD的图形符号 缓冲门 与门 或门 可编程连接或不连接 输出恒等于0 PLD图形符号 续 门电路符号中美对照表 与或非与非或非异或 清华大学电机系唐庆玉2003年11月15日编 23 2简单的PLD阵列结构及编程 结构 AND逻辑阵列 OR逻辑阵列 类型AND阵列OR阵列D触发器PROM连接固定可编程 一次性 PLA可编程 一次性 可编程 一次性 PAL可编程 可多次电擦除 连接固定8个GAL可编程 可多次电擦除 连接固定8个 清华大学电机系唐庆玉2003年11月15日编 1 PROM的内部结构及编程 AND阵列固定 OR阵列可编程 输出 输入 例1用PROM实现半加器 思考题 如何用PROM实现全加器 PROM实现 例2用PROM实现三变量奇数校验电路 清华大学电机系唐庆玉2003年11月15日编 2 PLA的内部结构及编程 AND阵列可编程 OR阵列可编程 例3用PLA实现三八译码器 清华大学电机系唐庆玉2003年11月15日编 3 PAL 专用组合输出型 的内部结构及编程 AND阵列可编程 OR阵列固定 输出0 输入 输出1 用途 实现组合逻辑电路 PAL的输出结构类型 例4 写出PAL阵列输出X的表达式 将此式化简 例5 Y A B C 用PAL阵列实现该式 例6 分别在PROM和PAL阵列上画出七段显示译码器逻辑电路图 七段显示译码电路 七段显示译码电路真值表 十进制数A3A2A1A0YaYbYcYdYeYfYg显示字形0000011111100100010110000120010110110123001111110013401000110011450101101101156011000111116701111110000781000111111189100111100119 用真值表设计Ya的逻辑表示式 用输出为1的项写出与或表达式 不化简 同理写出Yb Yg的逻辑表达式 用PROM阵列实现七段显示译码器逻辑 用卡诺图化简Ya的逻辑表示式 在PAL阵列上实现七段显示译码器逻辑 清华大学电机系唐庆玉2003年11月15日编 4 PAL 寄存器输出结构型 的内部结构及编程 功能 可编程组成记忆 计数 移位 寄存等时序逻辑电路 8输入8输出固定 清华大学电机系唐庆玉2003年11月15日编 例7用寄存器输出结构型的PAL组成二位减法器 CLKFBFA011110201300411 状态方程 经反相输出后就是二位减法器 5 GAL的内部结构及编程 GAL的内部结构与PAL基本一样 只是在输出端增加了 可编程输出逻辑宏单元 OLMC 其输出状态可由用户定义 这样 使编程更灵活 使一片GAL具有所有型号的PAL的功能 1脚时钟 可定义成输入 11脚输出使能 可定义成输入 GAL的输出逻辑宏单元 OLMC 结构 例8GAL16V8型GAL的编程举例 设计2线 4线译码器 例8ABEL语言编程 Module2 4DECODERDeclarationsA Bpin2 3 Y0 Y1 Y2 Y3pin12 13 14 15 EquationsY0 B A Y1 B A Y2 B A Y3 B A Test vectors B A Y3 Y2 Y1 Y0 0 0 1 1 1 0 0 1 1 1 0 1 1 0 1 0 1 1 1 1 0 1 1 1 END 与 或 非 异或 A B 与非 A B 或非 定义模块名 定义引脚号 逻辑代数式描述 测试向量 23 3 23 4现场可编程门阵列FPGA及编程 FPGA型号 AlteraEPF10K10LC84 4 内部有6000门以上 可编程组成各种74系列组合逻辑电路 触发器 寄存器 计数器等复杂数字电路 速度达40MHz 200MHz 84引脚 其中59个可用于I O引脚 可由单片机或PC机控制 编程软件 MAX Plus 9 23 1 特性 2 FPGA实验系统框图 FPGA下载板元件分布图 RS232 串行E2PROM I O实验板元件分布图 清华大学电机系唐庆玉2003年11月15日编 例1用绘图法设计 投币洗衣机电路 设计思路 投币数 5 OK 1 洗衣机启动 只投1分硬币 用按键SWP1模拟 按一次投1分 用三位计数器Q1CQ1BQ1A表示 只投2分硬币 用按键SWP2模拟 按一次投2分 用二位计数器Q2BQ2A表示 只投5分硬币 用按键SWP3模拟 按一次投5分 用一位计数器Q5表示 投币洗衣机电路真值表 逻辑表达式 清华大学电机系唐庆玉2003年11月15日编 用图形输入法法设计 投币洗衣机电路 文件名 wash gdf 7490 7490 74175 RESET SWP3 SWP2 SWP1 OK 1分计数器 2分计数器 5分计数器 例2用AHDL描述语法和绘图法设计电路 将一个2位16进制数转换为2位10进制数 将一个2位16进制数转换为2位10进制数 hcd sym 将一个2位16进制数转换为2位10进制数 hcd sym h2cd sym 组合逻辑电路子系统 将一个2位16进制数转换为2位10进制数 h2cd sym 组合逻辑电路子文件 将一个2位16进制数转换为2位10进制数 h2cd sym 用AHDL描述语法设计h2cd sym的文本文件h2cd tdf B0 B1 B2 B3 INPUT D0 D1 D2 D3 OUTPUT BEGIND0 B3 h2cd tdf的AHDL描述语法编程 将一个2位16进制数转换为2位10进制数 DA0 DA5DA6DA7 DA1DA2DA3DA4 H0H1H2H3H4 H5H6H7 hcd sym电路文件 将一个2位16进制数转换为2位10进制数 hcd
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 临汾市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解ab卷
- 滨州市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(有一套)
- 乌兰察布市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及1套完整答案详解
- 大庆市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(夺分金卷)
- 平凉市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(a卷)
- 2025年广东省潮州市公共基础辅警考试笔试题库及答案
- 安阳市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(完整版)
- 2026年柳州市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)有完整答案详解
- 南阳市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)参考答案详解
- 2026年柳州市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(网校专用)
- 人教版五年级数学上学期《第4章可能性》单元测试卷解析版
- 小学作文教学困境分析及对策研究
- 六孔陶笛带歌词48首曲谱
- 电测应力应变实验课件ppt
- 大学生研究生就业方案
- 乘法小故事小学二年级
- 民航服务沟通PPT完整全套教学课件
- 中考模拟考试语文答题卡Word版可以编辑(全黑色)
- 2023年度广东省成人高考《英语》(高升本)真题库及答案(单选题型)
- LY/T 2501-2015野生动物及其产品的物种鉴定规范
- HY/T 023-2018中国海洋观测站(点)代码
评论
0/150
提交评论