欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

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

    • 资源ID:43982074       资源大小:3.15MB        全文页数:35页
    • 资源格式: PPT        下载积分:18金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要18金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    第二章 大规模可编程逻辑器件1第1页,共35页,编辑于2022年,星期二可编程逻辑器件可编程逻辑器件(PLD)是用来是用来实现定制逻辑功能的、实现定制逻辑功能的、用户可自由配置用户可自由配置的数字集成电路的数字集成电路(ICs)。可编程逻辑器件可以可编程逻辑器件可以利用其内部逻辑结构实现利用其内部逻辑结构实现任何的布尔表达式或者寄存器功能。任何的布尔表达式或者寄存器功能。相反,相反,象象TTL 器件等现有的逻辑集成电路(器件等现有的逻辑集成电路(Ics)只能提供特定的逻辑功能,不能通过修改来)只能提供特定的逻辑功能,不能通过修改来满足具体电路的设计要求满足具体电路的设计要求。2第2页,共35页,编辑于2022年,星期二近年近年 PLD的发展的发展 密度:单片已达密度:单片已达1亿系统门亿系统门 速度:达速度:达1000MHz以上以上 线宽:已达线宽:已达 60 nm,属甚深亚微米技术,属甚深亚微米技术 (VDSMVery Deep Sub Micrometer)PLD最显著的特点:最显著的特点:高集成度、高速度、高可靠高集成度、高速度、高可靠、在系统编程(在系统编程(ISP_In System Programming)PLD已占整个已占整个IC产值的产值的40%以上。以上。PLD的产量、的产量、集成度每年增加集成度每年增加35%,成本降低,成本降低40%。3第3页,共35页,编辑于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.连接逻辑块的连接逻辑块的互连资源互连资源,用于逻辑块之间、,用于逻辑块之间、逻辑块与输入逻辑块与输入/输出块之间的连接。输出块之间的连接。6第6页,共35页,编辑于2022年,星期二PLD结构图结构图输入输入/输出块输出块互连资源互连资源逻辑块逻辑块(逻辑阵列)逻辑阵列)7第7页,共35页,编辑于2022年,星期二 FPGA(Field Programmable Gates Array)CPLD(Complex Programmable Logic Device)FPGA:现场可编程门阵列型:现场可编程门阵列型FPGA具有门阵列的结构具有门阵列的结构形式,它有许多形式,它有许多可编程单元(或称逻辑功能块)排成阵可编程单元(或称逻辑功能块)排成阵列组成列组成。逻辑单元的。逻辑单元的核心为核心为由静态存储器(由静态存储器(SRAM)构成)构成的函数发生器,即的函数发生器,即查找表查找表。特点:由多种长度不同的连线资源组成,特点:由多种长度不同的连线资源组成,每次布线每次布线的延迟可不同的延迟可不同,属统计型结构,即,属统计型结构,即每次执行的功能相每次执行的功能相同,却能给出不同的布线形式同,却能给出不同的布线形式。8第8页,共35页,编辑于2022年,星期二一个一个N输入查找表输入查找表(LUT,Look Up Table)可以实现可以实现N个输个输入变量的任何逻辑功能,如入变量的任何逻辑功能,如 N输入输入“与与”、N输入输入“异异或或”等。等。输入多于输入多于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年,星期二含查找表的逻辑单元:(含查找表的逻辑单元:(FPGA)12第12页,共35页,编辑于2022年,星期二 CPLD:以逻辑宏单元为基础,加上内部的与或阵:以逻辑宏单元为基础,加上内部的与或阵列和外围的列和外围的I/O模块组成。模块组成。逻辑单元主要由逻辑单元主要由“与或阵列与或阵列”构成构成。任意一个组合逻辑都可以用任意一个组合逻辑都可以用“与与或或”表达式来描述表达式来描述,所以该,所以该“与与或阵列或阵列”的的“乘积项乘积项”结构结构 能实现大量的组合逻辑功能。能实现大量的组合逻辑功能。特点:内部互连结构特点:内部互连结构由固定长度的连线资源组成,布由固定长度的连线资源组成,布线的延迟确定线的延迟确定,属确定型结构。,属确定型结构。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的的主要区别主要区别:1、结构上的不同(、结构上的不同(逻辑单元的构成不同逻辑单元的构成不同)2、集成度的不同集成度的不同 CPLD:500 50000门;门;FPGA:1K 10M 门门 3、应用范围的不同应用范围的不同 CPLD逻辑能力强而寄存器少(逻辑能力强而寄存器少(1K左右),适用左右),适用于控制密集型系统;于控制密集型系统;FPGA逻辑能力较弱但寄存器多逻辑能力较弱但寄存器多(100多多K),适于数据密集型系统。),适于数据密集型系统。17第17页,共35页,编辑于2022年,星期二 Altera 器件结构器件结构 18第18页,共35页,编辑于2022年,星期二 Altera 器件的用户器件的用户I/0引脚和可用门引脚和可用门 19第19页,共35页,编辑于2022年,星期二2.2 CPLD的结构与工作原理的结构与工作原理-以以ALTERA MAX 7000S 系列为例系列为例Logic Array Block可编程连线阵列可编程连线阵列20第20页,共35页,编辑于2022年,星期二PRNCLRNENA逻辑阵列逻辑阵列全局全局清零清零共共享享逻逻辑辑扩扩 展展 项项清零清零时钟时钟清零选清零选择择寄寄存存器器旁旁路路并并行行扩扩 展展 项项通通往往 I/O模模块块通往通往 PIA乘乘积积项项选选择择矩矩阵阵来自来自 I/O引脚引脚全局全局时钟时钟QDEN来自来自 PIA(可编程连线阵列)的(可编程连线阵列)的 36个信号个信号快速输入选择快速输入选择2MAX7000的宏单元结构的宏单元结构21第21页,共35页,编辑于2022年,星期二2.3 FPGA的结构与工作原理的结构与工作原理I/O BlockLogic BlockProgrammable Interconnect22第22页,共35页,编辑于2022年,星期二FPGA分类分类基于基于查找表(查找表(Look-Up table)技术)技术,SRAM(10,000门以上门以上)工艺的大规模工艺的大规模FPGA。基于反熔丝(基于反熔丝(Anti-fuse)多路开关技术多路开关技术的的FPGA。23第23页,共35页,编辑于2022年,星期二基于查找表(基于查找表(LUT:Look-Up table):可编程逻辑):可编程逻辑块是查找表,由查找表构成函数发生器块是查找表,由查找表构成函数发生器24第24页,共35页,编辑于2022年,星期二多路开关类型:可编程逻辑块采用多路开关多路开关类型:可编程逻辑块采用多路开关实现逻辑。实现逻辑。ABField OxideDiffusionPolysiliconPLICE Dielectric25第25页,共35页,编辑于2022年,星期二编程后的逻辑连接示例编程后的逻辑连接示例ABAB+AB26第26页,共35页,编辑于2022年,星期二.IOCIOC.IOCIOC.IOCIOC.IOCIOC.IOCIOC.IOCIOCAltera FLEX 10K系列系列FPGA结构图结构图.IOCIOC.IOCIOC.IOCIOC.IOCIOC.IOCIOC.IOCIOCEABEAB嵌入式嵌入式阵列块阵列块逻辑逻辑阵列块阵列块(LAB)逻辑宏逻辑宏单元单元(LE)快速通道互连快速通道互连27第27页,共35页,编辑于2022年,星期二嵌入式阵列块嵌入式阵列块 EAB(Embedded Array Block)EAB 模块图模块图1、EAB结构结构 2048位位 RAM 数据线数据线 最宽最宽8位位 地址线地址线 最宽最宽11位位28第28页,共35页,编辑于2022年,星期二EAB可用于实现:可用于实现:FIFO、ROM、RAM、乘法器、乘法器、数字滤波器、数字滤波器、微处理器微处理器利用输入输出可编程寄存器利用输入输出可编程寄存器EAB可实现:可实现:同步设计、同步设计、异步设计异步设计29第29页,共35页,编辑于2022年,星期二EAB与分布式与分布式RAM的比较:的比较:分布式分布式RAM:4输入查找表构成输入查找表构成(16 x 1)RAM。由分布式由分布式RAM组成大组成大RAM时,存时,存 取时间变长,并占用大量器件资源。取时间变长,并占用大量器件资源。使用使用EAB占用器件资源少,速度快。占用器件资源少,速度快。30第30页,共35页,编辑于2022年,星期二EAB与逻辑单元(与逻辑单元(LE)比较:)比较:EAB用作用作LUT,能实现较复杂的逻辑功能,能实现较复杂的逻辑功能,占用器件面积更小,速度更快。占用器件面积更小,速度更快。逻辑单元实现相对简单的功能。如要实现逻辑单元实现相对简单的功能。如要实现 较复杂功能,则所需逻辑单元较多,占用器件较复杂功能,则所需逻辑单元较多,占用器件 面积较大,速度变慢。面积较大,速度变慢。31第31页,共35页,编辑于2022年,星期二逻辑单元(逻辑单元(LE)LE(Logic Element)是是FLEX10K 结构中的最小单元。结构中的最小单元。32第32页,共35页,编辑于2022年,星期二FPGA结构特点结构特点 分段布线分段布线 性能性能不可预测,不可预测,不可预测,不可预测,并且,设计每重复一次,性能都会改变并且,设计每重复一次,性能都会改变SourceDest#1Dest#2传统传统 FPGA的分段布线的分段布线Source Dest#1:第一次布线第一次布线:Source Dest#2:第二次布线第二次布线:延迟大幅增加延迟大幅增加!33第33页,共35页,编辑于2022年,星期二2.4 如何选用如何选用CPLD/FPGA?适于实现复杂的组合逻辑适于实现复杂的组合逻辑适于实现复杂的状态机适于实现复杂的状态机适于实现控制量多的逻辑适于实现控制量多的逻辑应用举例:应用举例:l存储总线控制器存储总线控制器l译码逻辑译码逻辑适于实现数据通路适于实现数据通路功能功能适于实现寄存器用量适于实现寄存器用量大的设计大的设计适于实现算术功能:适于实现算术功能:l加法器、计数器等加法器、计数器等应用举例:应用举例:lDSP 功能功能lPCI 接口接口乘乘 积积 项项 结结 构构/CPLD查查 找找 表表 结结 构构/F P G A34第34页,共35页,编辑于2022年,星期二第二章思考题第二章思考题 1、Altera器件有哪些类型?各自特点是什么?器件有哪些类型?各自特点是什么?2、FLEX 10K系列器件的主要组成部分是什么?系列器件的主要组成部分是什么?3、FLEX 10K系列器件中的系列器件中的EAB的特点及其作用的特点及其作用 是什么?是什么?4、ISP有什么意义?有什么意义?5、CPLD和和FPGA有什么差异?在实际应用中各有什么差异?在实际应用中各 有什么特点?有什么特点?35第35页,共35页,编辑于2022年,星期二

    注意事项

    本文(第二章 大规模可编程逻辑器件PPT讲稿.ppt)为本站会员(石***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开