电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>可编程逻辑>FPGA/ASIC>浅谈怎样选择满足FPGA设计需求的工艺

浅谈怎样选择满足FPGA设计需求的工艺

2017-12-05 | rar | 0.5 MB | 次下载 | 1积分

资料介绍

FPGA在系统中表现出的特性是由芯片制造半导体工艺决定的,当然它们之间的关系比较复杂。过去,在每一节点会改进工艺的各个方面,每一新器件的最佳工艺选择是尺寸最小的最新工艺。现在,情况已不再如此。
  取而代之的是,当今的可编程逻辑供应商必须研究各种工艺选择,才能满足采用FPGA的设计的各类需求。本文将介绍三类工艺特性,它们与现代FPGA内部结构的联系,以及FPGA对采用了这些工艺的系统的影响。其中将特别介绍围绕名为FinFET的晶体管加速应用的革命性变革,Altera怎样采用独特的FinFET工艺,特别是Intel的14nm三栅极工艺进一步提高FPGA密度、性能和功效,而这是平面FET技术发展根本无法实现的。
  工艺特性
  对于IC设计人员,有三类由工艺决定的特性,这些特性一起体现了工艺。它们是特征层距、晶体管行为和可用性。
  层距是指成品IC类似特性之间的最小间隔,有助于确定管芯尺寸和容量,还能够间接地决定电路速率和功耗。管芯的每一特征层——晶体管、本地互联、接触,以及连续的上面金属层,都有自己的层距。由工艺工程师根据光刻极限和其他工艺约束、成本以及工艺设计人员认为客户会怎样使用工艺来选择这些不同层的间距。这些层距相互作用,决定了某一类电路中晶体管的实际密度。
  让我们从底层开始。在某一电路中封装多少晶体管大致取决于两个问题:晶体管能够靠得多近,互联之间有多大的间距才能满足它们的连接要求。两者都会带来限制,这取决于电路设计和布局。当然,晶体管能够封装的距离有多近取决于其大小和形状。
  从本地互联、接触层往上,越到上面的金属层堆叠(图1),层距就越会急剧增大。一般而言,本地互联和下面金属层连接附近的晶体管,决定了标准单元或者SRAM等仔细封装的结构的密度。上面的金属层连接电路,最终将功能模块连接起来,实现总线连线,分配电源时钟连接。上层的数量和层距对于芯片设计人员而言也非常重要,这是因为它们决定了芯片不同部分之间连接的带宽和功耗。
  浅谈怎样选择满足FPGA设计需求的工艺
  图1.堆叠越高,金属层距越大,如这一传统的Altera CPLD所示。
  晶体管特性
  最简单的情况是,数字设计人员对于其晶体管只关心三方面:它们有多大、晶体管开关能有多快、它们的功耗有多大。多年来,这三方面互相协调发展的非常好:每一新工艺节点的晶体管尺寸都在减小,开关更快,功耗更低。
  但在最近的工艺代,随着晶体管尺寸的减小,功耗分成了两个不同的部分:由开关活动造成的动态功耗,以及晶体管无法关断的电流所消耗的泄漏功耗。速度和动态功耗一直是相关的,在每一新工艺节点,速度逐渐提高,开关功耗慢慢下降,而静态功耗在每一新节点都在增大。现在,如果希望晶体管非常快地进行开关,那么,它会泄漏。如果希望降低泄漏电流,晶体管的速度就会变慢。相应地在芯片级,某些28nm SoC,一半的功耗都是静态泄漏功耗。
  工艺和电路设计人员对此进行了反击。工艺工程师为芯片设计人员提供了具有不同速度和泄漏电流的各类晶体管。电路设计人员仔细地选择了晶体管,考虑了它们的关断时钟能力和供电电压,以便有效的管理功耗。这些创新使得设计人员能够开发基于单元的数字模块,同时具有较好的峰值性能和较低的泄漏。
下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1电子电路原理第七版PDF电子教材免费下载
  2. 0.00 MB  |  1491次下载  |  免费
  3. 2单片机典型实例介绍
  4. 18.19 MB  |  95次下载  |  1 积分
  5. 3S7-200PLC编程实例详细资料
  6. 1.17 MB  |  27次下载  |  1 积分
  7. 4笔记本电脑主板的元件识别和讲解说明
  8. 4.28 MB  |  18次下载  |  4 积分
  9. 5开关电源原理及各功能电路详解
  10. 0.38 MB  |  11次下载  |  免费
  11. 6100W短波放大电路图
  12. 0.05 MB  |  4次下载  |  3 积分
  13. 7基于单片机和 SG3525的程控开关电源设计
  14. 0.23 MB  |  4次下载  |  免费
  15. 8基于AT89C2051/4051单片机编程器的实验
  16. 0.11 MB  |  4次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234313次下载  |  免费
  3. 2PADS 9.0 2009最新版 -下载
  4. 0.00 MB  |  66304次下载  |  免费
  5. 3protel99下载protel99软件下载(中文版)
  6. 0.00 MB  |  51209次下载  |  免费
  7. 4LabView 8.0 专业版下载 (3CD完整版)
  8. 0.00 MB  |  51043次下载  |  免费
  9. 5555集成电路应用800例(新编版)
  10. 0.00 MB  |  33562次下载  |  免费
  11. 6接口电路图大全
  12. 未知  |  30320次下载  |  免费
  13. 7Multisim 10下载Multisim 10 中文版
  14. 0.00 MB  |  28588次下载  |  免费
  15. 8开关电源设计实例指南
  16. 未知  |  21539次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935053次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537793次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234313次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191183次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183277次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138039次下载  |  免费