




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第八章可编程逻辑器件可编程逻辑器件(PLD-ProgrammableLogicDevice)传统的逻辑系统,当规模增大时(SSIMSI)焊点多,可靠性下降系统规模增加成本升高功耗增加占用空间扩大连接线与点增多抗干扰下降1.数字集成电路从功能上有分为通用型、专用型两大类2.PLD的特点:是一种按通用器件来生产,但逻辑功能是由用户通过对器件编程来设定的集成电路。数字系统8.1可编程逻辑器件的基本特点二、PLD的发展和分类PROM是最早的PLDPLA可编程逻辑阵列PAL可编程阵列逻辑GAL通用阵列逻辑CPLD复杂可编程逻辑器件FPGA现场可编程门阵列8.2可编程逻辑阵列(PLA)电路结构:一个可编程的与逻辑阵列、一个可编程的或逻辑阵列、输入缓冲电路和输出缓冲电路。PLD门电路的常用画法×表示两条线通过编程相连·表示两条线是硬件连接的没有连接符号两条线表示不相连组合逻辑型的PLA一个具有3个输入端、可以产生4个乘积项和3个输出函数的PLA结构图。输出缓冲电路由一组三态输出的缓冲器组成。没有存储单元,用于设计组合逻辑电路时序逻辑型PLA电路缓冲电路中增加了若干触发器将这些触发器的状态反馈到可编程的与逻辑阵列上8.3可编程阵列逻辑(PAL)8.3.1PAL的基本结构形式 由可编程的与阵列、固定的或阵列和输入、输出缓冲电路组成。1.可编程输入输出结构可编程输入输出结构的输出电路具有可编程控制的三态输出缓冲器G1。8.3.2PAL的各种输出电路结构用途:组合逻辑电路,有三态控制可实现总线连接可将输出作输入用2.异或输出结构
在与或阵列的输出和三态输出缓冲器之间增加一级异或门。便于对“与或”输出求反用途:产生时序逻辑电路3.寄存器输出结构
增加了一些触发器,并将触发器的状态反馈到与逻辑阵列
上,以便为时序逻辑电路提供存储电路。
PAL16R4
输出缓冲电路中含有4个触发器,且触发器的状态全都反馈到与阵列上。可以设计组合和时序逻辑电路4.可配置输出结构
输出电路由一组可编程的输出逻辑宏单元(outputlogicmacrocell,OLMC)组成。通过对OLMC的编程,可以将输出电路的结构设置成不同的形式。PAL22V10D的OLMC电路结构图OLMC可设置成的4种输出结构8.4通用逻辑阵列(GAL)通用性更强的可编程逻辑器件电路结构形式可编程“与”阵列+固定“或”阵列+可编程输出电路
OLMC编程单元采用E2CMOS可改写GAL16V8的OLMC数据选择器8.5复杂可编程逻辑器件(CPLD)由若干可编程的通用逻辑模块(genericlogicblock,GLB)、可编程的输入输出模块(input/outputblock,IOB)和可编程的内部连线组成。GLB中的宏单元
每个GLB中包含8~20个宏单元,规模较大的CPLD中可包含1000多个。CPLD中的IOB结构8.6现场可编程门阵列(FPGA)包含若干个可编程逻辑模块(CLB)、可编程输入输出模块IOB和一整套的可编程内部资源。以Xilinx公司的XC2064为例
1.CLB包含一个组合逻辑电路、一个D触发器和6个数据选择器。可构成时序电路。2.IOB由三态输出缓冲器、输入缓冲器、D触发器和两个数据选择器组成。可以设置为输入/输出;输入时可设置为同步、异步。3.内部互连资源包含许多水平方向和垂直方向的连线和可编程的开关矩阵SM,以及许多可编程的连接点8.7PLD的编程及硬件描述语言对PLD进行编程就是要设置其中每个可编程元件的开关状态。早期的PLD均需离线进行编程操作,使用开发系统;目前在CPLD中多采用“在系统可编程(ISP)”技术。一、开发系统硬件:计算机+编程器软件:开发环境(软件平台)
VHDL,Verilog
真值表,方程式,电路逻辑图(Schematic)状态转换图(FSM)二、步骤抽象(系统设计采用Top-Down的设计方法)选定PLD选定开发系统编写源程序(或输入文件)调试,运行仿真,产生下载文件下载测试硬件描述语言(hardwaredescriptionlanguage,HDL)一种专门用于描述电路逻辑功能的计算机编程语言,能对任何复杂的数字电路进行全面的逻辑
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024浙江东阳市人力资源服务有限公司招聘1人笔试参考题库附带答案详解
- 2024广西旅发桂林投资有限公司第四季度招聘14人笔试参考题库附带答案详解
- 2024广西交投科技有限公司招聘18人笔试参考题库附带答案详解
- 七年级道德与法治上册 第一单元 成长的节拍 第三课 发现自己 第1课时 认识自己教学实录 新人教版
- 第三单元写作 议论要言之有据教学设计 2024-2025学年统编版语文九年级上册
- 6《景阳冈》教学设计-2023-2024学年五年级下册语文统编版
- 第五课《画故事》教学设计-鲁教版五四制七年级美术上册
- 中国古代史(上)知到课后答案智慧树章节测试答案2025年春泰山学院
- 人教版七年级综合实践活动上册 主题2 走进家乡(共2节)教学设计
- 规划未来 教学设计 2024-2025学年龙教版初中心理健康九年级上册
- 母乳喂养小讲课
- 2024年河南省九年级中考数学模拟试卷(二)
- 消防控制室共用协议书
- 幼儿园木工坊安全教育
- 中医培训课件:《放血疗法》
- 《诗经》完整版本
- 2019版-支气管镜检查指南
- 一年级小学生简单的比喻句摘抄大全
- KA-T 20.1-2024 非煤矿山建设项目安全设施设计编写提纲 第1部分:金属非金属地下矿山建设项目安全设施设计编写提纲
- 功能性胃肠病罗马四
- 城市道路养护体系的构建与应用研究的开题报告
评论
0/150
提交评论