FPGA的静态功耗分析与降低技术(二)_第1页
FPGA的静态功耗分析与降低技术(二)_第2页
FPGA的静态功耗分析与降低技术(二)_第3页
FPGA的静态功耗分析与降低技术(二)_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、【Word版本下载可任意编辑】 FPGA的静态功耗分析与降低技术(二) 3 FPGA构造中基本单元漏电流分析 3.1 晶体管的漏电流原理 晶体管的漏电流主要包括源漏之间的亚阈值漏电流(Isub)和栅漏电流(Igate),但随着导电沟道的缩短,也带来了其他的漏电流。图5所示为在短沟道下所有的漏电流。 I1为pn结的反偏漏电流。 I2为源漏之间的亚阈值漏电流。它是在栅压低于阈值电压Vth时,在亚阈值区域有弱的反型而形成的电流。 I3为穿过栅氧化层形成的栅电流。它是由于栅氧化层厚度越来越薄,电子穿过栅氧化层产生的电流。 I4、I5分别为由于热载流子效应形成的从漏端到栅的电流和从漏端到衬底的电流。 I

2、6为源漏之间的穿通电流,它是由于在短沟道器件下源-衬底之间的耗尽层与漏-衬底之间的耗尽层越来越靠近,当这两个耗尽层结合,发生穿通效应而产生的电流。 3.2 FPGA中基本单元漏电流分析 在FPGA中被用来做静态漏电流模型的基本单元有:反向器、多路选择器、SRAM单元、LUT单元、布线开关。反向器被设计为具有相同的上升、下降时序, 以及尽可能小的延迟和面积开销。所有的多路选择器是用面积的晶体管来实现,SRAM单元也是用面积的晶体管来实现,布线开关的晶体管在面积和延迟 方面做了平衡。所有基本单元中的NMOS和PMOS都被用来考虑亚阈值漏电流,但是仅仅NMOS被用来考虑栅漏电流,因为PMOS的栅漏电

3、流要远远小于 NMOS.当NMOS的栅端为高电平时,即有电流从栅端流向沟道,如图6所示。 (a)反向器:反向器的亚阈值漏电流在输入分别为“0”和“1”两个状态时都开展了建模,如图7所示。当反向器的栅为“0”时,只有亚阈值漏电流通过反向 器的NMOS管,PMOS管的栅漏电流被忽略。当反向器的栅为“1”时为栅漏电流通过NMOS,亚阈值漏电流通过PMOS管。 (b)多路选择器:在FPGA中,多路选择器是通过NMOS传输管构造来实现的。多路选择器中的漏电流非常依靠输入的状态。图8描述了一个4选1多路选择器的构造,当选择信号为(0,0)和输入向量为(0010)时就存在亚阈值漏电流和栅漏电流,仅仅一个Q3

4、传输管有亚阈值漏电流,其他三个传输管Q2、 Q4、Q6有栅漏电流。当保持选择信号不变,输入向量变化到(0110)时,就会有三个传输管Q1、Q3、Q5有亚阈值漏电流,两个传输管Q1、Q6有栅 漏电流。 (c)SRAM单元:在FPGA中有大量的SRAM单元用来配置FPGA,这些SRAM在FPGA工作过程中仅仅被配置并且保持值不变。通常用标准的 六管构造来设计配置用的SRAM并且选择高Vth的晶体管,因为这些SRAM仅仅用作只读模式,仅配置。通过高的Vth来降低亚阈值漏电流就会非常重 要,在很多商业化的FPGA中都选择高Vth SRAM单元。亚阈值漏电流通过两个背靠背连接的反向器,栅漏电流通过传输管

5、中的一个,如图9所示。 (d)LUT单元:LUT查找表是有SRAM单元阵列和多路选择器组成的。SRAM单元阵列来实现真值表,多路选择器根据LUT输入来选择查找哪个SRAM单元。LUT的漏电流如上SRAM、多路选择器以及反向器所述。 (e)布线开关:在FPGA中有两种构造的布线开关,一种是BUF驱动的布线开关,另一种是传输管的布线开关,这两种构造都含有NMOS传输管。图10描述了种构造的漏电流情况,当NMOS传输管关掉S=0,输入In为1,输出Node同样为1时, 亚阈值漏电流通过反向器的PMOS管和传输管NMOS,栅漏电流通过反向器的NMOS管。 图11描述了第二种构造的栅漏电流情况,当传输管

6、栅为1,传输0时就会有栅漏电流。 在布线构造中布线开关NMOS必须去驱动BUF,当NMOS传输一个逻辑1会损失一个Vth,再去驱动BUF时将会有很大的静态漏电流,如图12所示。 为了解决这个问题,商业化的FPGA通常通过提高NMOS传输管的栅电压来防止阈值电压损失,从而降低静态电流,如图13所示。 3.3 静态功耗降低技术 亚阈值漏电流是静态功耗产生的主要原因之一,降低亚阈值漏电流将有效地降低芯片的静态功耗。亚阈值漏电流的解析模型如下公式所示: Vt为阈值电压,n为亚阈值摆幅系数,W为晶体管的宽度,L为长度,为电子迁移率,q为电子电量,s为硅表面势,si为硅的介电常数。从式中可以看出亚阈值漏电流非常依赖阈值电压Vt. 为了降低FPGA中的静态功耗,可以采用双阈值电压的晶体管。对于关键路径上的晶体管,如布线开关对速度要求高,采用低阈值电压栅的晶体管。 对于非关键路径上的晶体管,如配置SRAM,采用高阈值电压栅的晶体管来降低静态功耗。 通过对一个CLB的仿真,将非关键路径上NMOS晶体管的阈值电压从0.35 V提高到0.5 V,静态电流将从原来的12 A降低到8 A. 4 结束语

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论