- 7
- 0
- 约1.3万字
- 约 52页
- 2017-03-31 发布于湖北
- 举报
可编程逻辑器件概述 本章概要: PLD的发展历程 PLD的分类 简单PLD原理 复杂PLD(CPLD、FPGA)基本结构与原理 PLD的发展历程 各类PLD及相关术语的英文缩写及全称 PLD: Programmable Logic Device 可编程逻辑器件 PROM:Programmable Read Only Memory 可编程只读存储器 PLA: Programmable Logic Array 可编程逻辑阵列 PAL: Programmable Array Logic 可编程阵列逻辑 GAL: Generic Array Logic 通用阵列逻辑 CPLD:Complex Programmable Logic Device 复杂可编程逻辑器件 FPGA: Field Programmable Gate Array 现场可编程门阵列 SOPC: System On a Programmable Chip 可编程片上系统 ISP: In System Programmability 在系统可编程 本章概要: PLD的发展历程 PLD的分类 简单PLD原理 复杂PLD(CPLD、FPGA)基本结构与原理 PLD的分类 一、按集成度分类 PLD的分类 二、从结构上分类 乘积项结构: 基本结构为“与或阵列”,大部分简单 PLD和CPLD都属于此范畴。 查找表结构:由简单的查找表组成可编程门,再构成 阵列形式,大多数FPGA属于此类器件。 PLD的分类 三、从编程工艺上划分 熔丝(Fuse)型 反熔丝(Anti-fuse)型 EPROM型: EEPROM型: SRAM型: Flash型: 本章概要: PLD的发展历程 PLD的分类 简单PLD原理 复杂PLD(CPLD、FPGA)基本结构与原理 简单PLD原理 简单PLD的基本结构 四种简单PLD电路的结构特点 电路符号表示 PROM、PLA、PAL、GAL阵列结构 简单PLD的基本结构 乘积项结构 任何组合逻辑函数都可以化为“与或”表达式,因此任何组合电路都可以用“与门-或门”二级电路实现。任何时序电路都可由组合电路加上存储元件(如寄存器)构成。 四种简单PLD电路的结构特点 电路符号表示 电路符号表示 PROM阵列结构图 PROM编程实例 PLA阵列结构图 PAL(GAL)阵列结构图 PAL的输出结构 固定,不能编程 PAL的输出结构 GAL的输出结构 输出逻辑宏单元(OLMC),可编程 GAL输出组态示例 例:可编程码S1S0=00 GAL输出组态示例 本章概要: PLD的发展历程 PLD的分类 简单PLD原理 复杂PLD(CPLD、FPGA)基本结构与原理 复杂PLD的基本结构 基本结构: 位于芯片中央的可编程逻辑功能单元 分布于芯片各处的可编程布线 位于芯片四周的可编程IO CPLD的基本结构 以下以Altera公司的MAX7000A系列器件为例 MAX7000A器件基本结构 MAX7000A系列的基本结构包括逻辑阵列块LAB、宏单元、扩展乘积项(共享和并联)、可编程连线阵列PIA和I/O控制块等五部分。 MAX7000A器件基本结构 LAB通过PIA和全局总线连接在一起,全局总线由所有的专用输入、I/O引脚和宏单元馈给信号。 MAX7000A器件基本结构 LAB的输入信号:1)来自PIA的36个通用逻辑输入信号;2)来自专用输入引脚的全局控制信号,用于寄存器辅助功能;3)从I/O引脚到寄存器的直接输入通道。 MAX7000A器件基本结构 LAB的输出: MAX7000A的宏单元 每个宏单元由逻辑阵列、 乘积项选择矩阵和可编程寄存器等三个功能块组成。 MAX7000A共享扩展项 MAX7000A并联扩展项 MAX7000A的PIA结构 MAX7000A的I/O控制块 FPGA的分类 按逻辑功能块的大小分类: 细粒度: 特点:逻辑功能块较小 优点:资源(逻辑功能块)可以充分利用。 缺点:完成复杂逻辑功能时需要很多逻辑单元,大量连线和可编程开关导致相对速度较慢。 粗粒度: 特点:逻辑功能块较大、功能强 优点:用较少的逻辑功能块和内部连线就能完成较复杂的逻辑功能,因此易于获得较好的性能。 缺点:资源(逻辑功能块)有时不能充分利用。 FPGA的分类 按互连结构分类: 分段互连型: 特点:内部具有多种不同长度的金属连线资源,各金属连线之间通过开关矩阵或反熔丝编程连接。 优点:走线灵活,便于实现快速的局部互连和多级逻辑功能。 缺点:走线复杂,走线延时与布局布线的具体处理过程有关,延时无法预测。 连续互连型: 特点:内部金属线长度相同,通常是贯穿于整个芯片的长线来实现功能块间的互连。
您可能关注的文档
- 基于EWB的数字电路设计解读.doc
- 基于flash的网页设计解读.doc
- 基于FPGA的高速数据采集卡的设计(毕业设计)解读.doc
- 七年之痒——我的数学建模指导之旅详解.ppt
- 基于GPRSDTU加油站数据采集系统应用方案解读.doc
- 个人网真使用手册详解.pptx
- 基于HTTP协议数据包的解析与还原系统的设计与实现解读.doc
- 个人银行账户管理程序详解.doc
- 个体工商户申请表格详解.doc
- 七上生物复习资料详解.doc
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
原创力文档

文档评论(0)