ImageVerifierCode 换一换
格式:PPT , 页数:29 ,大小:187.50KB ,
资源ID:7786419      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/7786419.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(FPGA的基本原理(详细+入门)教学内容.ppt)为本站上传会员【a199****6536】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

FPGA的基本原理(详细+入门)教学内容.ppt

1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,FPGA的基本原理(详细+入门),(二)、,什么是,FPGA,?,FPGA,是英语(,Field programmable Gate Array,)的缩写,即现场可编程门阵。它的结构类似于掩膜可编程门阵(,MPGA,),由可编程逻辑功能块和可编程,I/O,模块排成阵列组成,并由可编程的内部连线连接这些逻辑功能块和,I/O,模块来实现不同的设计。,1,、,FPGA,与,MPGA,的区别:,MPGA,利用集成电路制造过程进行编程来形成金属互连,而,FPGA,利用可编程的电子开关实现逻辑功能和互连。,2,、,FP

2、GA,与,CPLD,的区别:,1),结构不同:,FPGA,是由可编程的逻辑模块、可编程的分段互连线和,I/O,模块组成,而,CPLD,是由逻辑阵列块、可编程连线阵列和,I/O,模块组成。,2),CPLD,延时可预测(,Predictable,),,FPGA,的延时与布局布线情况有关。,3),CPLD,组合逻辑多而触发器较少,而,FPGA,触发器多。,(三)、,FPGA,的分类,1,、,按可编程逻辑模,块,大小分,:,l,细粒度型(,fine-grain,):内部可编程模块较小的,FPGA,,如,Actel,公司的,FPGA,。,l,粗粒度型(,coarse-grain,):内部可编程模块较大的

3、FPGA,,如,Xilinx,公司的,FPGA,。,2,、,按可编程逻辑模块结构分:,l,多路开关型,FPGA,:可编程逻辑模块实现组合逻辑是用多路开关实现的。,l,RAM,查找表型,FPGA,:可编程逻辑模块实现组合逻辑是用,RAM,查找表实现的。,3,、,按可编程单元分:,l,基于,RAM,的,FPGA,这种类型的,FPGA,一般采用,RAM,查找表实现逻辑功能,而采用,RAM,单元控制的电子开关作为编程单元,由于,FPGA,的功能取决于,RAM,中的内容,所以改变,RAM,中的内容就可改变,FPGA,的电路功能,这种类型的,FPGA,可实现系统内可重复编程(,In-system rep

4、rogrammability,),l,逆熔丝型的,FPGA,这种类型的,FPGA,的编程单元采用逆容丝,由于逆容丝体积非常小,所以这种类型的,FPGA,保密性非常好。,l,FLASH,型,FPGA,这种类型的,FPGA,的编程单元采用,FLASH,存储器作为电子开关的控制单元,所以采用这种编程单元的,FPGA,既具有系统内可重复编程性,又具有非易失性(,Non-volatility,)。,4,、,按可重复编程性分:,l,一次性编程的,FPGA,:这种,FPGA,只能编程一次,如逆熔丝型,FPGA,就是一次性编程的,FPGA,。,l,可重复编程的,FPGA,:这种,FPGA,可以反复编程,如基于

5、RAM,的,FPGA,和,FLASH,型,FPGA,都可反复编程。,(四)、,FPGA,的优点,和其它类型的,ASIC,相比,,FPGA,具有以下优点:,l,不需要初始投资,l,不要提前制造,l,无库存风险,l,模拟工作费时较少,l,适合样品试制和小批量生产,二、,FPGA,的内部结构,LM,I/O Modules,FPGA,内部由四部分组成:即可编程逻辑模块,可编程布线资源,可编程,I/O,模块。,l,可编程逻辑模块:,是用来实现逻辑门及存贮单元的,理想的,可编程逻辑模块,应为用户提供高性能、高效、易设计的单元。,l,可编程布线资源:,用来提供内部,可编程逻辑模块,之间及,可编程逻辑模块,

6、与,可编程,I/O,模块,间的连接。,l,可编程,I/O,模块:,为,FPGA,提供可编程引脚,使,FPGA,的引脚具有输入、输出、三态及双向功能。,l,编程单元:,三、,FPGA,内部逻辑模块结构,1,、,多路开关型,FPGA,内部逻辑模块,结构,1),多路开关实现可编程逻辑的原理,在多路开关的输入端接上不同的电平或输入信号时,可实现不同的逻辑功能。下面二选一为例说明:,a,b,s,y,Y=s a +sb,s,当,a=0,时:,y=s b,当,a=0,时,二,选一可完成“与门”的功能。,当,b=0,时:,y=s a,当,b=0,时,二,选一也可完成“与门”的功能,但这时其中一个输入反相了。,

7、当,b=0,、,a=1,时:,y=s,当,b=0,、,a=1,时,二,选一可完成“非门”的功能。,当,b=1,时:,y=s a+s=,a+s,当,b=1,时,二选一可完成“或门”的功能。,2),ACT1,的逻辑模块,:,下图为,Actel,公司生产的,ACT1,系列,FPGA,的逻辑模块框图,,ACT1,逻辑模块由三个二选一多路选择器和一个或门组成,是一个有,8,个输入一个输出的电路,它可实现两输入、三输入和四输入的与、或门、与非、或非门、与或门、或与门等,也可实现,D,型锁存器,用两个模块可实现各种类型的,D,触发器。,ACT1,模块是如何实现三输入与门的?,GND,Y,A,B,C,Y,2,

8、查表型,FPGA,结构,两输入与门:,4 X 1 RAM,表:,A,B,C,0,0,0,0,1,0,1,0,0,1,1,1,A1,A0,Y,0,0,0,0,1,0,1,0,0,1,1,1,四、,FPGA,内部,I/O,模块结构,FPGA,的,I/O,引脚都可设置为:输入、输出、双向、三态四种状态,五、,FPGA,内部布线资源,分段连接线,分段连线的两端为编程单元,通过对编程单元的编程来决定两个分段连线是否连接。,六、,FPGA,内部编程单元,1,、,逆熔丝开关,逆熔丝开关的功能和熔丝开关正好相反,当加上编程电压后两端相连(电阻很小,1k,,且为永久性连接;不编程时两端电阻很大(,100M,)

9、市场上有两种类型的逆熔丝开关,分别是,ACTEL,公司的多晶硅,-,扩散逆熔丝和,QuickLogic,公司的金属,-,金属逆熔丝(,ViaLink,TM,)。,l,这种逆熔丝开关的面积很小,大约,9um,2,,电阻较小(电阻与编程电压有关),电容很小,,10fF,(,1.2um,工艺)。,2,、,采用浮栅编程技术的编程单元,浮栅编程技术采用悬浮栅存储电荷的方法来保存数据,在断电时存储数据不丢失。包括三种:,l,EPROM,:紫外线擦除、电编程。,l,EEPROM,:一次可擦一个字,l,闪速存储器(,FLASH MEMORY,):完全擦除或擦除一段。,3,、,晶体管开关,80,年代中期,,X

10、ILINX,和,Altera,推出了利用晶体管作为开关单元的,FPGA,器件。存储器单元来控制开关,而存储单元是可以擦除和重新编程的,从而使得采用这种技术的,FPGA,具有可重复编程性。,SRAM,开关单元由一个,5,个晶体管组成的,RAM,单元和,1,个通过晶体管(称为可编程互连点,,PIP,:,Programmable Interconnect Point,)组成。,PIP,控制分段连线的连接情况(即:连或不连),,PIP,受,RAM,单元控制,位于,PIP,晶体管两边的分段连线是连还是不连由,RAM,单元的值决定。,SRAM,开关单元的面积:,50225m,2,。电阻:,8001900,

11、电容:,817Ff,。,七、,F,PGA,的工作速度与速度等级,1,、,FPGA,速度指标:,内部触发器的反转频率:是,FPGA,内部工作的最高速度,但由于设计电路时触发器之间有组合电路,而且布线也存在迟延,所以,FPGA,的实际工作速度要比触发器的反转频率低很多。,系统工作频率:即,FPGA,的实际工作频率,与所选芯片及电路结构有关,时钟到输出的迟延:是衡量,FPGA,时钟网络性能的一个指标,如:,10ns,、,5.6ns,、,4ns,。,引脚到引脚的迟延:是衡量,FPGA,速度的一个指标,引脚到引脚的迟延越小,,FPGA,的实际工作速度会越高。,2,、,FPGA,的速度等级,std,-1

12、比,std,快,15%,2,比,std,快,25%,-3,比,std,快,35%,八、,FPGA,内部逻辑模块数及触发器数,内部模块数,A54SX32A,:,2880,,,CC,:,1800,,,RC,:,1080,,,D,:,1980,每个逻辑模块所含触发器的个数,ACTEL,:,1,个,XILINX,:,2,个,九、,FPGA,内部的时钟网络,FPGA,内部的时钟网络,为时序电路提供大驱动能力、时钟歪斜小的时钟,或者用作大驱动全局信号,如:,reset,,,output,,,select signal,。,具有时钟网络是实现同步设计的基础。,时钟网络数:,1,:,A40MX02,2,:,

13、A42MX24,3,:,A54SX32A,十、,FPGA,的集成度,门阵等效门:,一个门阵等效门定义为一个两输入端的“与非”门。,系统门:,是芯片上门的总数,是厂家指定给器件的一个门数。,十一、,FPGA,的封装,1,、引脚数:,FPGA,芯片总的引脚数。,2,、用户,I/O,数:指除了电源引脚、特殊功能引脚外的引脚,这些引脚可根据用户的需要进行配置。,3,、,I/O,驱动电流:,8mA,或,10mA,。,4,、时钟网络数:,FPGA,芯片可能包含,1,个、,2,个或,4,个时钟网络。,5,、,封装:,PLCC,,,PQFP,,,CPGA,等封装形式。,6,、,工作温度范围:,FPGA,芯片一

14、般有商用、工业用及军用等不同的工作温度范围。,7,、工作环境:一般分普通工作环境和航天工作环境。,十二、,FPGA,的功耗,FPGA,的功耗可用下面的公式表示:,P=Iccs+Icca*Vcc+Iol*Vol*N+Ioh*,(,Vcc-Voh,),*M,其中包括静态功耗和动态功耗两部分:,静态功耗:当输入输出都不变化时的功耗,动态功耗:当输入输出变化时的功耗,在,FPGA,中动态功耗占主导地位。,十三、,FPGA,的利用率,l,模块利用率,模块利用率,=,所用模块数,/FPGA,总的模块数,l,门利用率,指所设计电路用的门数与,FPGA,总的系统门数之比。,十四、,FPGA,中的,RAM,l,

15、单口,RAM,l,同步双口,RAM,:,Actel,公司的,3200DX,系列、,42MX,系列。,l,FPGA,中,RAM,的容量,l,FPGA,中,RAM,的速度:,Actel,公司的,42MX,系列,FPGA,的,SRAM,读写时间为,5ns,。,十五、,FPGA,的,JTAG,接口,随着电路板复杂度的增加及表面贴装技术的快速发展,电路板的测试就变得越来越昂贵和困难。,IEEE,就制定了,Std.1149.1,标准,由于它是,Joint Test Action Group,(,JTAG,)负责制定的,所以一般称为,JTAG,。,JTAG,通过边界扫描技术来实现对元件的性能、连接及相互作用

16、的测试。,FPGA,厂商为了改善,I/O,引脚数很多的,FPGA,的可测试性与可制造性(,Manufacturability,)而增加的一个测试接口。,十六、,FPGA,的设计安全性,常用的器件的设计安全性依次为:,SRAM FPGA,Flash-based PLDs,ASICs,Antifuse FPGAs,。,基于,SRAM,的,FPGA,安全性最差,较容易被仿制,而逆熔丝型,FPGA,安全性最好,最难仿制。,十七、,FPGA,的设计流程,设计输入,设计验证,FPGA,的设计过程可分为五个阶段:设计实现,编程,测试,十八、,FPGA,的选用,1,、比较器件的工艺,器件的工艺决定了器件的性能、价格、功耗及工作环境及安全性,2,、了解器件的性能,器件的性能包括:,FPGA,的容量、工作速度、封装(面积、,I/O,数)及安全性。,3,、,评价其开发工具,l,了解开发系统的性能,l,了解开发系统的价格,l,了解开发系统销售商售后服务情况,此课件下载可自行编辑修改,仅供参考!感谢您的支持,我们努力做得更好!谢谢,

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服