第二章大规模可编程逻辑器件.ppt

第二章大规模可编程逻辑器件.ppt

ID:62355997

大小:1.04 MB

页数:35页

时间:2021-04-30

第二章大规模可编程逻辑器件.ppt_第1页
第二章大规模可编程逻辑器件.ppt_第2页
第二章大规模可编程逻辑器件.ppt_第3页
第二章大规模可编程逻辑器件.ppt_第4页
第二章大规模可编程逻辑器件.ppt_第5页
资源描述:

《第二章大规模可编程逻辑器件.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、可编程逻辑器件(PLD--ProgrammableLogicDevices):用户构造逻辑功能传统数字系统由固定功能标准集成电路74/54系列、4000、4500系列构成。设计无灵活性,芯片种类多,数目大。第2章大规模可编程逻辑器件1可编程逻辑器件(PLD)是用来实现定制逻辑功能的、用户可自由配置的数字集成电路(ICs)。可编程逻辑器件可以利用其内部逻辑结构实现任何的布尔表达式或者寄存器功能。相反,象TTL器件等现有的逻辑集成电路(Ics)只能提供特定的逻辑功能,不能通过修改来满足具体电路的设计要求。2近年PLD的发展密度:单片已达

2、1亿系统门速度:达1000MHz以上线宽:已达60nm,属甚深亚微米技术(VDSM—VeryDeepSubMicrometer)PLD最显著的特点:高集成度、高速度、高可靠、在系统编程(ISP_InSystemProgramming)PLD已占整个IC产值的40%以上。PLD的产量、集成度每年增加35%,成本降低40%。3Altera产品系列主要性能4Altera公司千万门级的FPGA(SOC):Stratix52.1可编程逻辑器件的两种主要结构PLD(FPGA、CLPD)种类繁多,特点各异。共同之处包括三大部分:a.一个二维的逻辑

3、块阵列,构成了PLD器件的逻辑核心。b.I/O(输入/输)出块。c.连接逻辑块的互连资源,用于逻辑块之间、逻辑块与输入/输出块之间的连接。6PLD结构图输入/输出块互连资源逻辑块(逻辑阵列)7FPGA(FieldProgrammableGatesArray)CPLD(ComplexProgrammableLogicDevice)FPGA:现场可编程门阵列型FPGA具有门阵列的结构形式,它有许多可编程单元(或称逻辑功能块)排成阵列组成。逻辑单元的核心为由静态存储器(SRAM)构成的函数发生器,即查找表。特点:由多种长度不同的连线资源组

4、成,每次布线的延迟可不同,属统计型结构,即每次执行的功能相同,却能给出不同的布线形式。8一个N输入查找表(LUT,LookUpTable)可以实现N个输入变量的任何逻辑功能,如N输入“与”、N输入“异或”等。输入多于N个的函数、方程必须分开用几个查找表(LUT)实现输出查黑找盒表子输入1输入2输入3输入4什么是查找表?90000010100000101输入A输入B输入C输入D查找表输出16x1RAM查找表原理多路选择器10用查找表实现4输入与门的原理11含查找表的逻辑单元:(FPGA)12CPLD:以逻辑宏单元为基础,加上内部的与或

5、阵列和外围的I/O模块组成。逻辑单元主要由“与或阵列”构成。任意一个组合逻辑都可以用“与—或”表达式来描述,所以该“与—或阵列”的“乘积项”结构能实现大量的组合逻辑功能。特点:内部互连结构由固定长度的连线资源组成,布线的延迟确定,属确定型结构。13简单的“与或”阵列:(PAL、GAL、CPLD)14右图逻辑:O2=!I2&!I1&I0#I2&I0#I1&!I0O1=I2&!I1&!I0#I1&!I0O0=!I1&!I0#I2&!I1&!I0PAL结构逻辑功能可变化的硬件结构。15EPM7128系列CPLD的逻辑宏单元:16CPLD和

6、FPGA的主要区别:1、结构上的不同(逻辑单元的构成不同)2、集成度的不同CPLD:500~50000门;FPGA:1K~10M门3、应用范围的不同CPLD逻辑能力强而寄存器少(1K左右),适用于控制密集型系统;FPGA逻辑能力较弱但寄存器多(100多K),适于数据密集型系统。17Altera器件结构18Altera器件的用户I/0引脚和可用门192.2CPLD的结构与工作原理-以ALTERAMAX7000S系列为例LogicArrayBlock可编程连线阵列20PRNCLRNENA逻辑阵列全局清零共享逻辑扩展项清零时钟清零选择寄存

7、器旁路并行扩展项通往I/O模块通往PIA乘积项选择矩阵来自I/O引脚全局时钟QDEN来自PIA(可编程连线阵列)的36个信号快速输入选择2MAX7000的宏单元结构212.3FPGA的结构与工作原理I/OBlockLogicBlockProgrammableInterconnect22FPGA分类基于查找表(Look-Uptable)技术,SRAM(10,000门以上)工艺的大规模FPGA。基于反熔丝(Anti-fuse)多路开关技术的FPGA。23基于查找表(LUT:Look-Uptable):可编程逻辑块是查找表,由查找表构成函

8、数发生器24多路开关类型:可编程逻辑块采用多路开关实现逻辑。ABFieldOxideDiffusionPolysiliconPLICEDielectric25编程后的逻辑连接示例ABAB+AB26...IOCIOC...IOCIOC.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。