![可编程逻辑器件课件_第1页](http://file4.renrendoc.com/view/640dcb22362e87af489741b2dad048ee/640dcb22362e87af489741b2dad048ee1.gif)
![可编程逻辑器件课件_第2页](http://file4.renrendoc.com/view/640dcb22362e87af489741b2dad048ee/640dcb22362e87af489741b2dad048ee2.gif)
![可编程逻辑器件课件_第3页](http://file4.renrendoc.com/view/640dcb22362e87af489741b2dad048ee/640dcb22362e87af489741b2dad048ee3.gif)
![可编程逻辑器件课件_第4页](http://file4.renrendoc.com/view/640dcb22362e87af489741b2dad048ee/640dcb22362e87af489741b2dad048ee4.gif)
![可编程逻辑器件课件_第5页](http://file4.renrendoc.com/view/640dcb22362e87af489741b2dad048ee/640dcb22362e87af489741b2dad048ee5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第10章 可编程逻辑器件10.1 概述10.2 编程逻辑器件(PLD)简介10.3 低密度简单可编程逻辑器件10.1 概述 数字逻辑器件按集成度分为SSI、MSI、LSI及VLSI;从逻辑功能来分可分为通用型逻辑器件、用户定制型逻辑器件和用户可编程逻辑器件。1通用型逻辑器件中、小规模数字集成器件都属于通用型逻辑器件,其功能单一,而且是由生产厂家制造时定制的,用户只能拿来使用而不能改变其内部功能,如各种门电路、触发器、计数器、译码器、MUX、加法器等。这些器件在任何数字系统中都可使用,所以称为通用器件。采用通用器件虽然可以组成一个复杂的数字系统,但需要大量的芯片及芯片的连线,具有体积大、功耗大、
2、可靠性差和成本高等缺点,所以现在已很少用通用器件组成一个复杂的数字系统。如今通用逻辑器件主要用于小型实用控制电路、单片机的接口电路和教学实验中。2用户定制型逻辑器件:是由用户提出设计要求,由生产厂家按用户要求设计生产的LSI器件。它是为某种专门用途而设计生产的集成电路,所以一般也称为专用集成电路ASIC(Application Specific Integrated Circuit)。这种芯片具有设计周期长、设计费用高、通用性低和销量小等缺点。所以,适合于专用、大批量和定型的产品。3用户可编程逻辑器件由于通用型逻辑器件和用户定制型逻辑器件的使用范围有限,20世纪70年代以后陆续推出了用户在现场
3、通过编程来改变其芯片功能的现场可编程逻辑器件(FPLD)。现场可编程逻辑器件是工厂专门生产的一种半成品芯片,在这些芯片中,将一些常用硬件资源,如逻辑门、触发器或各种单元逻辑电路排列成阵列形式,设计者可将所设计的电路通过计算机和开发工具软件生成芯片的阵列连接的信息文件,并将这些信息文件通过编程器编程到芯片上,实现了由用户将一个数字系统集成在PLD芯片上,形成了用户专用的芯片。从这个意义上讲,用户可编程逻辑器件也是一种专用集成电路,不过现在人们常常用PLD泛指ASIC。所以,在以下所讨论的用户可编程逻辑器件即为可编程逻辑器件PLD,或简称为编程逻辑器件。利用编程逻辑器件(PLD)设计制作数字系统,
4、由于采用了VLSI半成品芯片,适合采用高集成度编程技术,由用户开发设计便可研制出其各项性能指标可达到优化的程度的芯片。所以,PLD既具有通用型器件批量大、成本低,又具有用户定制型逻辑器件构成系统体积小、低功耗、可靠性高等特点,是实现数字系统的理想器件。10.2 编程逻辑器件(PLD)简介 可编程逻辑器件PLD(Programmable Logic Device是80年代发展起来的有划时代意义的新型逻辑器件,它是一种由用户编程以完成某种逻辑功能的器件。不同种类的PLD大多具有与、或两级结构,且具有现场可编程或在系统可编程的特点。 10.2.1 PLD电路的表示法硬连接 编程连接 断开 PLD的三
5、种连线形式(1)PLD连线方式 (2) PLD输入与输出电路 1 输入缓冲器AA A 2 三态缓冲输出器 ENABCOI当EN=1:O=A当EN=0:B=I=ICABF=AB A B C2 .PLD或门表示法FACF=A+C A B CFC(3) PLD逻辑门表示法 1 . PLD与门表示法 例 1 试写出如图所示电路输出端F的逻辑表达式。 A B F1234AABBAB+ABABAB00例 2 在如图所示电路中,试写出当EN=0和EN=1时,输出端F1和F2的逻辑表达式。 A B F2ENF1 G1G2= 0F1F1BF1+BF1ABBABF1例 2 在如图所示电路中,试写出当EN=0和EN
6、=1时,输出端F1和F2的逻辑表达式。 A B F2ENF1 G1G2AABB= 1AF2AF2+AF2F2F210.2.2 PLD的编程工艺 1. 熔丝编程工艺2. UVCMOS编程工艺3. E2CMOS编程工艺 现场可编程,编程在编程器进行。ISP在系统编程器件,直接在系统线路板上进行。10.3 低密度简单可编程逻辑器件1. PLD的基本结构框图 输入电路与阵列或阵列输出电路输入输出输入项乘积项或 项2.PLD分类 (1) 可编程只读存储器(PROM)电路O2I2m0m1m2m3m4m5m6m7I1I0 O1O0 实现函数:应对或阵列进行编程,如图所示。O2I2 I1 I0 O1O0 m0m1m2m3m4m5m6m7(2) 可编程逻辑阵列PLA(Programmable Logic Array) 电路 I2I1I0O0O1O2 PLA的阵列结构 例如,实现函数: , 。 化简后为 ,其编程后的逻辑图如图所示。 I2I1I0O0O1O2 (3) 可编程阵列逻辑PAL(Program
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2《祖父的园子》教学设计-2023-2024学年语文五年级下册统编版
- 2025中外合资经营企业合同范本(升级版)
- 东莞市2025年度房地产投资信托基金合同参考范本
- 踏板摩托车座垫行业深度研究报告
- 4《买东西的学问-学会看包装》(教学设计)统编版道德与法治四年级下册
- 2025年度二手农用三轮车买卖与二手车交易平台建设合同
- 什么是周长(教学设计)-2024-2025学年三年级上册数学苏教版
- 2025年度城市轨道交通承包合同终止协议书范本
- 开学第一课第一课时地理初印象与学习内容概览教学设计2024-2025学年高中地理人教版(2019)必修一
- 2025年度安全门禁系统设备购销及维护服务合同
- 《汽车保险与理赔》-教学设计
- 2024至2030年中国矿用隔爆型监控摄像仪行业投资前景及策略咨询研究报告
- 路桥工程检测技术 课件 1公路工程试验检测管理
- 2025高中物理《课时作业》人教版选择性必修第1册课时分层作业(八)
- 地震灾害避险与自救手册
- 脑卒中-脑卒中的康复治疗
- 疫情统计学智慧树知到答案2024年浙江大学
- 2024住院患者静脉血栓栓塞症预防护理与管理专家共识要点(全文)
- 火锅店后厨培训计划
- CJJ6-2009 城镇排水管道维护安全技术规程
- JT-T-1253-2019道路运输车辆卫星定位系统车辆终端检测方法
评论
0/150
提交评论