- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1页/共36页FPGA全面介绍PPT的教案第2页/共36页目录Main ideaCONTENT设计思想与技巧FPGA设计实例FPGA发展概述123——Present by 张亦弛——Present by 罗海林——Present by 谭拢第3页/共36页FPGA发展概述1——Present by 罗海林1.1 FPGA三国演义1.2 FPGA结构概述1.3 FPGA发展趋势第4页/共36页FPGA发展概述1.1 FPGA三国演义PART1Wahlstrom Sven Erik于1967年提出FPGA概念阿尔特拉:1983 PLD发明者赛灵思:1984 FPGA发明者FPGA莱迪思:1983 ISP发明者第5页/共36页FPGA发展概述1.1 FPGA三国演义PART1第一款 FLEX 8000 FPGA 反击xc3000-98把持FPGA市场1996年追赶 销售模式 MAX7000 xc3000/4000Windows平台maxplusII界面先组合,后时序多个时钟输入细颗粒查找表结构丰富的寄存器资源分段路由布线结构电路上电加载直接集成三态门电路规模得到空前提高横扫千军! 我国最早的供应商Lattice ispLSI 1032/1016 比较的是规模 CPLD的时代第6页/共36页FPGA发展概述1.1 FPGA三国演义PART1FLEX 10K? FPGA 锁相环(PLL)抗衡FLEX 10K FPGA 嵌入式RAM抗衡xc3000/4000行业领导者 占据市场确定大规模FPGA思路集成三态门细颗粒结构分布式RAM孤岛式结构实现三态门粗颗粒结构嵌入式RAM非对称结构CPLD将击败FPGA99年收购AMD的 Vantis元气大伤 开始蛰伏01年收购Lucent的ORCAFPGA发展期 比较的是规模和速度第7页/共36页FPGA发展概述1.1 FPGA三国演义PART1 2013 Intel 的 14 nm 三栅极工艺2010 全球第一款28nm工艺2008 全球第一款40nm工艺2002 Stratix 带嵌入式DSP03年全球第一款 90nm工艺 FPGA VirtexSpartan3 Stratix Cyclone3 MAX逻 辑 规 模 存储器尺寸时 钟 资 源 串并收发器2004年推出LatticeECP/M 价格竞争LatticeSC/M出其不意 避其锋芒IPhone7中加入FPGA2016 被中资公司收购超20位美国会议员反对2015 被intel收购FPGA腾飞期第8页/共36页FPGA发展概述1.2 FPGA结构概述PART1DCMIOBCLBBRAMIOBIOBBRAMIOBIOB:可编程输入输出单元DCM:数字时钟管理模块CLB:可配置逻辑块丰富的布线资源内嵌专用硬核:SERDES等BRAM:嵌入式块RAM底层内嵌功能单元:DLL、PLL、DSP和CPU等软核第9页/共36页FPGA发展概述1.3 FPGA发展趋势PART1FPGA有可能迎来应用于人工智能(AI)的好时机FPGA的发展分为三个阶段降低能耗:内部连线方式直接连接至SoC2016年10月11日首款嵌入式FPGA诞生服务器数据中心加速人工智能、5G等需求互联网的普及路由器及交换器出货量大增TTL逻辑集成电路可编程IO时延第10页/共36页FPGA设计思想与技巧2——Present by 谭拢乒乓操作、串并转换、流水线操作、数据接口的同步方法第11页/共36页乒乓操作FPGA设计思想与技巧PART2用于数据流控制第12页/共36页乒乓操作FPGA设计思想与技巧PART2输入数据流通过“输入数据选择单元”将数据流等时分配到两个数据缓冲区, 数据缓冲模块可以为任何存储模块,比较常用的存储单元为双口 RAM(DPRAM)、单口 RAM(SPRAM)、FIFO 等。在第1个缓冲周期,将输入的数据流缓存到“ 数据缓冲模块 1”在第2个缓冲周期,通过“输入数据选择单元”的切换,将输入的数据流缓存到“数据缓冲模块 2”,同时将“数据缓冲模块 1” 缓存的第 1 个周期数据通过“ 输入数据选择单元”的选择, 送到“ 数据流运算处理模块” 进行运算处理; 在第 3 个缓冲周期通过“ 输入数据选择单元” 的再次切换,将输入的数据流缓存到“ 数据缓冲模块 1”,同时将“ 数据缓冲模块 2”缓存的第2个周期的数据通过“输入数据选择单元”切换,送到“数据流运算处理模块”进行运算处理。如此循环。 处理流程第13页/共36页乒乓操作FPGA设计思想与技巧PART2经过缓冲的数据流没有时间停顿,常常应用于流水线式算法节约缓冲区空间低速模块处理高速数据流优点第14页/共36页乒乓操作FPGA设计思想与技巧PART2利用乒乓操作降低数据速率第15页/共
您可能关注的文档
最近下载
- 肇庆学院《化工基础》2023-2024学年第一学期期末试卷.pdf VIP
- 《客至》课件(共17张PPT)统编版高中语文选择性必修下册(含音频+视频).pptx VIP
- 2017款上汽大众凌渡_汽车使用手册用户操作图示驾驶指南车主车辆说明书电子版.pdf
- DG∕T 100-2019 铺膜播种机行业标准.pdf VIP
- JSG2025089环境检测与监测样题.docx VIP
- 人教版(2024)小学数学一年级上册《认识立体图形》教学设计及反思(共3课时).docx VIP
- 人教版四年级数学上册 第七单元 条形统计图 单元试卷(含答案).docx VIP
- 危险源辨识与重大危险源.ppt VIP
- VanJee VanJee LiDAR LiDAR WLR-718H 说明书用户手册.pdf
- DG_T 100-2023 铺膜播种机标准规范.docx VIP
原创力文档


文档评论(0)