- 1、本文档共141页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 8 章 可编程逻辑器件基础及应用 【学习目标】 通过本章学习应了解可编程逻辑器件的表示方法、可编程逻辑器件的分类、CPLD结构与原理、FPGA结构与原理、可编程逻辑器件应用选择和当前主流的可编程逻辑器件;掌握CPLD与FPGA的区别、CPLD/FPGA的编程与配置技术、CPLD/FPGA的电源设计。 8.1 可编程逻辑器件概述 8.1.1逻辑电路符号的表示 PLD内部结构的专用电路符号,如图8.1所示。 8.1 可编程逻辑器件概述 8.1.1逻辑电路符号的表示 PLD的输入缓冲部分能够提供输入信号的互补信号,其电路符号如图8.2所示,等效于图8.3的逻辑结构。 8.1 可编程逻辑器件概述 8.1 可编程逻辑器件概述 8.1.2 可编程逻辑器件的分类 1. 按PLD集成度分 如图8.7所示,较常见的分类是按集成度来区分不同的PLD器件,一般可分为以下两大类器件: ①芯片集成度较低:早期出现的PROM、PLA、PAL、GAL都属于这类,可用的逻辑门数大约在500门以下,称为简单PLD。 ②芯片集成度较高: 如现在大量使用的CPLD、FPGA器件,称为复杂PLD。 8.1 可编程逻辑器件概述 8.1 可编程逻辑器件概述 2. 按PLD结构分 可编程逻辑器件从结构上可分为两大类器件: ①乘积项结构器件:其基本结构为“与-或”阵列的器件,大部分简单PLD和CPLD都属于这个范畴。 ②查找表结构器件:由简单的查找表组成可编程门,再构成阵列形式,FPGA属于此类器件。 8.1 可编程逻辑器件概述 3.按编程工艺上划分 ①熔丝(Fuse)型器件:早期的PROM器件就是采用熔丝结构的,编程过程就是根据设计的熔丝图文件来烧断对应的熔丝,达到编程的目的。 ②反熔丝(Antifuse)型器件:是对熔丝技术的改进,在编程处通过击穿漏层使得两点之间获得导通,与熔丝烧断获得开路正好相反。 8.1 可编程逻辑器件概述 ③EPROM型:称为紫外线擦除电可编程逻辑器件,是用较高的编程电压进行编程,当需要再次编程时,用紫外线进行擦赊。与熔丝、反熔丝型不同,EPROM可多次编程。 ④E2PROM型:即电可擦写编程器件,现有的大部分CPLD及GAL器件采用此类结构。它是对EPROM的工艺改进,不需要紫外线擦除,而是直接用电擦除。 8.1 可编程逻辑器件概述 ⑤SRAM型:即SRAM查找表结构的器件,大部分FPGA器件都采用此种编程工艺,如Xilinx的FPGA、Altera的部分FPGA器件。在断电后信息就丢失了。 ⑥Flash型:采用Flash工艺的FPGA,可以实现多次可编程,也可以做到掉电后不需要重新配置。 例如,Actel公司的FPGA。 8.1 可编程逻辑器件概述 8.1.3 简单的PLD原理 根据与或阵列电路中只有部分电路可以编程以及组态的方式不同,PROM、PLA、PAL和GAL 4种电路的结构特点如表8.1所示。 8.1 可编程逻辑器件概述 8.1 可编程逻辑器件概述 8.1 可编程逻辑器件概述 图8.11所示的可编程输入/输出结构,其输出电路是一个三态缓冲器,反馈部分是一个又有互补输出的缓冲器。图中只画小了1个输出。 8.1 可编程逻辑器件概述 图8.12所示带反馈的寄存器输出结构,在系统时钟CLK的上升沿到来后,或门的输出被存入D触发器,然后通过选通三态缓冲器送到输山端。D触发器的Q输出经反馈缓冲器送到与阵列的输入端,这样的PAL具有记忆功能,能实现时序逻辑功能,而PROM和PLA没有寄存器结构,不能实现时序逻辑。 8.1 可编程逻辑器件概述 GAL和PAL最大的差别在于GAL的输出结构可由用户定义,是一种灵活可编程的输出结构。GAL的两种基本型号GAL16V8(20引脚)和GAL20V8(24引脚)可代替数10种PAL , 因而称为通用可编程逻辑器件。GAL的每一个输出端都集成了一个输出逻辑宏单元OLMC (Output Logic Macro Cell)。图8.13是GAL22V10的OLMC内部逻辑图。 8.1 可编程逻辑器件概述 8.2 CPLD的结构与原理 8.2.1 CPLD的结构 CPLD主要由可编程的与阵列、固定的或阵列、输入缓冲电路、输出宏单元组成,再加上一个全局共享的可编程与阵列,把多个宏单元连接起来,并增加了I/O控制模块的数量和功能。 8.2 CPLD的结构与原理 8.2.1 CPLD的结构 在CPLD中,通常将整个逻辑分为几个区,每个区相当于一个GAL或几个GAL的组合,再
您可能关注的文档
- §2吃水不忘挖井人教案课件资源包吃水不忘挖井人课件1章节.ppt
- 水温传感器的检测创新杯说课大赛国赛说课课件.ppt
- D93三重积分1章节.ppt
- §2吃水不忘挖井人教案课件资源包吃水不忘挖井人课件2章节.ppt
- D94重积分的应用1章节.ppt
- D101对弧长和曲线积分.ppt
- D101对弧长和曲线积分1章节.ppt
- 水温传感器的检修创新杯说课大赛国赛说课课件.ppt
- D102对坐标曲线积分.ppt
- D102对坐标曲线积分1章节.ppt
- 第3课-中国近代至当代政治制度的演变-练习高二上学期历史统编版选择性必修1国家制度与社会治理(1).pdf
- 辽宁省2024年7月普通高中学业水平合格性考试化学试卷(含答案).pdf
- 2025年牛津上海(试用本)七年级英语下册-期末词汇综合运用专项训练(含答案).pdf
- 教科版(2019)选择性必修第三册 1.5分子热运动的统计规律 课时过关练(含解析).pdf
- 6.3角暑假预习练(含解析).pdf
- 第28课-改革开放和社会主义现代化建设的巨大成就-练习(含解析)--高一上学期必修中外历史纲要上.pdf
- 江苏省南京市栖霞区2025年中考二模语文试题(含答案).pdf
- 单元检测三 中国共产党的领导(含解析)2026届高中思想政治(部编版)一轮复习练习.pdf
- 第3课-中国近代至当代政治制度的演变-练习高二上学期历史统编版选择性必修1国家制度与社会治理.pdf
- 第27课-中国特色社会主义的开创与发展-练习(含解析)--高一上学期统编版必修中外历史纲要上.pdf
文档评论(0)