




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第10章可编程逻辑器件 可编程逻辑器件简介 可编程逻辑器件的应用 本章小结 主要要求 了解可编程逻辑器件的基本结构与类型 了解GAL16V8和ispLSI1016的结构与用法 10 1可编程逻辑器件简介 一 可编程逻辑器件的概念与特点 是由编程来确定其逻辑功能的器件 ProgrammableLogicalDevice 简称PLD 二 可编程逻辑器件的基本结构 二 可编程逻辑器件的基本结构 输入缓冲电路用以产生输入变量的原变量和反变量 并提供足够的驱动能力 由多个多输入与门组成 用以产生输入变量的各乘积项 二 可编程逻辑器件的基本结构 由多个多输入与门组成 用以产生输入变量的各乘积项 二 可编程逻辑器件的基本结构 由多个多输入或门组成 用以产生或项 即将输入的某些乘积项相加 二 可编程逻辑器件的基本结构 由PLD结构可知 从输出端可得到输入变量的乘积项之和 因此可实现任何组合逻辑函数 再配以触发器 就可实现时序逻辑函数 二 可编程逻辑器件的基本结构 一 按可编程部位分类 PROM PAL和GAL只有一种阵列可编程 称为半场可编程逻辑器件 PLA的与阵列和或阵列均可编程 称为全场可编程逻辑器件 三 可编程逻辑器件的类型 目前多用GAL 因为GAL可重复编程 工作速度高 价格低 具有强大的编程工具和软件支撑 并且用可编程的输出逻辑宏单元取代了固定输出电路 因而功能更强 通常简称HDPLD FPGA实现数据处理能力强 阵列型HDPLD实现逻辑控制的能力强 集成度 1000门的PLD称为HDPLD 二 按集成密度分类 FieldProgrammableGateArray 简称FPGA PROM PLA PAL和GAL均属低密度PLD ISP器件由于密度和性能持续提高 价格持续降低 开发工具不断完善 因此正得到越来越广泛的应用 普通PLD需要使用编程器进行编程 而ISP器件不需要编程器 三 按编程方式分类 即In SystemProgrammablePLD 简称ispPLD 四 典型可编程逻辑器件简介 采用CMOSE2PROM工艺 可电擦除 可重复编程 一 GAL16V8简介 8个I O端 1个时钟输入端 1个输出使能控制输入端 GAL16V8 OLMC中含有或门 D触发器和多路选择器等 通过对OLMC编程可得到组合电路输出 时序电路输出 双向I O端等多种工作组态 是E2CMOS器件 每片含64个触发器和32个锁存器 工作频率分60MHz 80MHz 90MHz和110MHz四档 采用 5V电源 ispLSI pLSI1016 二 ispLSI pLSI1016简介 通用逻辑块 即GenericLogicBlock 简称GLB 是ispLSI pLSI芯片内部的基本逻辑单元 是最关键的部件 系统的逻辑功能主要由它来实现 一个GLB的功能相当于半个GAL16V8 但比GAL更强 1016有16个GLB A0 A7和B0 B7 主要要求 了解用PLD实现逻辑函数的原理 了解用PLD设计逻辑电路的基本方法 10 2可编程逻辑器件的应用 一 PLD的简单应用举例 由于任何一个组合逻辑函数均可表示为标准与或式 因此 理论上可用PLD实现任何组合逻辑函数 一 PLD的简单应用举例 二 PLD的应用方法 二 PLD的应用方法 3 设计处理 开发软件首先对设计输入的文件进行 语法检查 编译和逻辑优化 这一步通过后 将进行 连接与适配 其作用是自动进行布局布线设计 连接与适配 通过后 将产生标准JEDEC文件 并自动生成一个有关设计信息的设计报告 它是按电子器件工程联合协会所制定的标准格式编写的关于器件编程信息的计算机文件 也称熔丝图文件 简称JED文件 把它下载到PLD中 即实现了逻辑电路 4 功能仿真 用以验证逻辑功能 5 下载 编程 普通PLD要用编程器进行下载 把待编程的器件插入编程器的插座内 使用编程器配套的编程软件就可以将JEDEC文件写入PLD芯片 对于ispPLD 不需要专用编程器 把用户电路板通过编程线与微机连接 利用菊花链下载软件 即可对ispPLD芯片进行在系统编程 即将JEDEC文件下载到器件中 使PLD具有所设计的逻辑功能 例 使用ispLSI1016实现同步七进制计数器 2 应用举例 ispLSI1016是美国Lattice公司的产品 可采用其支持软件SynarioSystem进行设计 2 设计输入采用电路图输入方式 3 利用SynarioSystem项目管理器窗口的操作完成设计处理与功能仿真 4 利用Lattice公司的 菊花链下载软件IDCD 将上一步生成的JEDEL文件下载到东南大学雨顺电子技术有限公司的SE 2实验板中 5 逻辑功能实测 利用SE 2实验板提供的时钟信号和译码显示电路 就可以观测ispLSI1016的工作情况 正常情况下将执行七进制计数功能 本章小结 PLD由与阵列 或阵列和输入输出电路组成 输入电路主要产生输入变量的原变量和反变量 并提供一定的输入驱动能力 与阵列用于产生逻辑函数的乘积项 或阵列用于获得积之和 因此 从原理上讲 可编程逻辑器件可以实现任何组合逻辑函数 输出电路可提供多种不同的输出结构 其中可包含触发器 从而使PLD也能实现时序逻辑功能 PLD根据可编程部位不同 分为半场可编程和全场可编程器件 PROM PAL和GAL只有一种阵列可编程 称为半场可编程逻辑器件 PLA的与阵列和或阵列均可编程 称为全场可编程逻辑器件 全场可编程器件由于技术复杂 价格昂贵 加上编程软件不够成熟 因此使用很少 而半场可编程器件简单 经济 编程软件丰富且成熟 因而应用广泛 其中最为常用的是GAL GAL具有可重复编程和输出可组态的优点 PLD采用PROM工艺的称为一次可编程器件 又简称OTP芯片 OTP是OnlyTimeProgrammable的缩写 如PAL等器件 采用E2PROM工艺的为可重复编程的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文化经典《论语》教学互动活动设计
- 一年级语文听写与识字综合测试题
- 小学数学教学设计与创新方法
- 金属丝绳钢带生产线项目申请报告
- 初中物理电功率实验教学设计
- 医药销售新人培训总结及经验分享
- 网络司法拍卖辅助服务合同模板
- 教师才艺展示活动总结报告
- 桥梁工程课程作业题库与典型解答
- 轻钢结构焊接施工方案范本
- 2025年全国新高考I卷高考全国一卷真题英语试卷(真题+答案)
- 中国蛇伤救治指南2024
- 勤劳的小蜜蜂课件
- 2024年青岛市市属事业单位遴选考试真题
- 自体输血管理制度与技术规范
- 《电商平台提价运营策略对比分析-以拼多多与淘宝特价版为例》12000字
- 2024秋七年级英语上册 Unit 3 Is this your pencil Period 1 Section A (1a-1c)教学实录(新版)人教新目标版
- 《神经外科手术的麻醉》课件
- 2025年上半年泸州市纳溪区总工会招考社会化专职工会工作者易考易错模拟试题(共500题)试卷后附参考答案
- 网格员安全知识培训课件
- GB/T 15972.40-2024光纤试验方法规范第40部分:传输特性的测量方法和试验程序衰减
评论
0/150
提交评论