第二章 大规模可编程逻辑器件PPT讲稿.ppt
《第二章 大规模可编程逻辑器件PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第二章 大规模可编程逻辑器件PPT讲稿.ppt(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章 大规模可编程逻辑器件1第1页,共35页,编辑于2022年,星期二可编程逻辑器件可编程逻辑器件(PLD)是用来是用来实现定制逻辑功能的、实现定制逻辑功能的、用户可自由配置用户可自由配置的数字集成电路的数字集成电路(ICs)。可编程逻辑器件可以可编程逻辑器件可以利用其内部逻辑结构实现利用其内部逻辑结构实现任何的布尔表达式或者寄存器功能。任何的布尔表达式或者寄存器功能。相反,相反,象象TTL 器件等现有的逻辑集成电路(器件等现有的逻辑集成电路(Ics)只能提供特定的逻辑功能,不能通过修改来)只能提供特定的逻辑功能,不能通过修改来满足具体电路的设计要求满足具体电路的设计要求。2第2页,共35页
2、,编辑于2022年,星期二近年近年 PLD的发展的发展 密度:单片已达密度:单片已达1亿系统门亿系统门 速度:达速度:达1000MHz以上以上 线宽:已达线宽:已达 60 nm,属甚深亚微米技术,属甚深亚微米技术 (VDSMVery Deep Sub Micrometer)PLD最显著的特点:最显著的特点:高集成度、高速度、高可靠高集成度、高速度、高可靠、在系统编程(在系统编程(ISP_In System Programming)PLD已占整个已占整个IC产值的产值的40%以上。以上。PLD的产量、的产量、集成度每年增加集成度每年增加35%,成本降低,成本降低40%。3第3页,共35页,编辑于
3、2022年,星期二 Altera 产品系列主要性能产品系列主要性能 4第4页,共35页,编辑于2022年,星期二Altera公司千万门级的公司千万门级的FPGA(SOC):Stratix 5第5页,共35页,编辑于2022年,星期二2.1 可编程逻辑器件的两种主要结构可编程逻辑器件的两种主要结构 PLD(FPGA、CLPD)种类繁多,特点各异。)种类繁多,特点各异。共共同之处同之处包括三大部分:包括三大部分:a.一个二维的一个二维的逻辑块阵列逻辑块阵列,构成了,构成了PLD器件器件 的逻辑核心。的逻辑核心。b.I/O(输入输入/输输)出块出块。c.连接逻辑块的连接逻辑块的互连资源互连资源,用于
4、逻辑块之间、,用于逻辑块之间、逻辑块与输入逻辑块与输入/输出块之间的连接。输出块之间的连接。6第6页,共35页,编辑于2022年,星期二PLD结构图结构图输入输入/输出块输出块互连资源互连资源逻辑块逻辑块(逻辑阵列)逻辑阵列)7第7页,共35页,编辑于2022年,星期二 FPGA(Field Programmable Gates Array)CPLD(Complex Programmable Logic Device)FPGA:现场可编程门阵列型:现场可编程门阵列型FPGA具有门阵列的结构具有门阵列的结构形式,它有许多形式,它有许多可编程单元(或称逻辑功能块)排成阵可编程单元(或称逻辑功能块)
5、排成阵列组成列组成。逻辑单元的。逻辑单元的核心为核心为由静态存储器(由静态存储器(SRAM)构成)构成的函数发生器,即的函数发生器,即查找表查找表。特点:由多种长度不同的连线资源组成,特点:由多种长度不同的连线资源组成,每次布线每次布线的延迟可不同的延迟可不同,属统计型结构,即,属统计型结构,即每次执行的功能相每次执行的功能相同,却能给出不同的布线形式同,却能给出不同的布线形式。8第8页,共35页,编辑于2022年,星期二一个一个N输入查找表输入查找表(LUT,Look Up Table)可以实现可以实现N个输个输入变量的任何逻辑功能,如入变量的任何逻辑功能,如 N输入输入“与与”、N输入输入
6、“异异或或”等。等。输入多于输入多于N个的函数个的函数、方程必须分开用几个查找表(、方程必须分开用几个查找表(LUT)实现)实现输出输出查黑查黑找盒找盒表子表子输入输入1输入输入2输入输入3输入输入4什么是查找表什么是查找表?9第9页,共35页,编辑于2022年,星期二0000010100000101输入输入 A 输入输入 B 输入输入C 输入输入D 查查找找表表输输出出16x1RAM查找表原理查找表原理多路选择器多路选择器10第10页,共35页,编辑于2022年,星期二用查找表实现用查找表实现4输入与门的原理输入与门的原理11第11页,共35页,编辑于2022年,星期二含查找表的逻辑单元:(
7、含查找表的逻辑单元:(FPGA)12第12页,共35页,编辑于2022年,星期二 CPLD:以逻辑宏单元为基础,加上内部的与或阵:以逻辑宏单元为基础,加上内部的与或阵列和外围的列和外围的I/O模块组成。模块组成。逻辑单元主要由逻辑单元主要由“与或阵列与或阵列”构成构成。任意一个组合逻辑都可以用任意一个组合逻辑都可以用“与与或或”表达式来描述表达式来描述,所以该,所以该“与与或阵列或阵列”的的“乘积项乘积项”结构结构 能实现大量的组合逻辑功能。能实现大量的组合逻辑功能。特点:内部互连结构特点:内部互连结构由固定长度的连线资源组成,布由固定长度的连线资源组成,布线的延迟确定线的延迟确定,属确定型结
8、构。,属确定型结构。13第13页,共35页,编辑于2022年,星期二简单的简单的“与或与或”阵列:(阵列:(PAL、GAL、CPLD)14第14页,共35页,编辑于2022年,星期二右图逻辑:右图逻辑:O2=!I2&!I1&I0#I2&I0#I1&!I0 O1=I2&!I1&!I0#I1&!I0O0=!I1&!I0#I2&!I1&!I0PAL结构结构逻辑功能可逻辑功能可变化的硬件变化的硬件结构。结构。15第15页,共35页,编辑于2022年,星期二EPM7128系列系列CPLD的逻辑宏单元:的逻辑宏单元:16第16页,共35页,编辑于2022年,星期二CPLD和和FPGA的的主要区别主要区别:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二章 大规模可编程逻辑器件PPT讲稿 第二 大规模 可编程 逻辑 器件 PPT 讲稿
限制150内