登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
ANSYS 电磁仿真专区
>
HFSS
>
设计与仿真 | 低功耗IC设计的技术方法及最佳 ..
发帖
回复
1280
阅读
1
回复
[
分享
]
设计与仿真 | 低功耗IC设计的技术方法及最佳实践
离线
amy_wang
微信号:18010874378欢迎加入!
UID :115421
注册:
2015-03-18
登录:
2025-09-30
发帖:
3618
等级:
值班管理员
0楼
发表于: 2024-07-22 10:08:05
设计与仿真 | 低功耗IC设计的技术方法及最佳实践
\BxE0GGky
原创 Akanksha Soni Ansys
Y,C3E>}Dq
本文原刊登于Ansys Blog:《Low-Power IC Design: Techniques and Best Practices》
作者:Akanksha Soni | Ansys产品营销经理
编辑整理:张书强 | Ansys 技术总监
s4Z5t$0|
`$N AK
`Ui|T
低功耗集成电路(IC)设计是现代电子产品的一个重要方面,因为它可以延长电池使用寿命并降低设备的能耗。随着电池供电设备市场的不断增长,芯片设计人员有必要认真考虑采用不同的方法来降低IC的功耗。有几种方法可用于降低IC的静态和动态功耗,直流电流和泄漏电流是静态功耗的来源,而动态功耗与频率有关,它来自晶体管开关和短路功耗。
i.*Utm`1"e
"]D2}E>U;
图片:1.webp.png
CZ_ (IT7
图1:互补金属氧化物半导体(CMOS)电路中的功率组件
lzStJ,NPqn
>2?O-WXe
为了创建低功耗设计,设计人员必须减少产生整体功耗的每个单独功率组件。图1同时显示了动态和静态功耗特性,互补金属氧化物半导体(CMOS)逆变器的动态充电使功耗与时钟频率成正比,晶体管在无活动时的功率泄漏会构成静态功耗。
L;k9}HWpP
[#6Eax,j
低功耗设计人员可以通过控制供电电压、降低电路复杂性和时钟频率、监控直流电流源和开关节点的电容来降低总功耗。所有因素都相互关联,因此设计人员必须通过测试和使用低功耗设计方法来优化设计性能,从而在这些因素之间进行权衡。
Z3 $3zyi
Z,m;eCLG]
B*j AD2
低功耗设计的技术方法与最佳实践
gdyP,zMD7
xQ7-4N,
,Q8)r0 c
时钟门控
H0\5a|X-
一种降低设备功耗的方法是在寄存器传输(RTL)级调整设计。这是降低动态功耗的最常用方法之一。在RTL级,当晶体管改变其逻辑状态时,或当电源用于负载电容充电时,都会消耗功率。总动态功耗为:
7tr;adjs
图片:2.webp.png
Z'L}x6
)6:nJ"j#
2kU=9W6ND
其中,CL是负载电容,C是芯片的内部电容,f是工作频率,N是开关位数。在不需要时,通过门控时钟可以轻松减少动态电流。与其使用AND/NOR门,不如使用基于锁存器的时钟门控,以避免任何额外的功耗。关闭IC某些部分的时钟信号可以大幅降低功耗,因为这些区域的晶体管不会开关和消耗功率。
`l8^n0-
3xGk@ 333
电源门控
4zM$I
IC中的所有模块并非一直同步工作;这取决于它们在设备中的应用。如果某个模块在特定情况下不提供功能,则无需为其供电。通过关闭非功能块的电源,可以降低功耗。为了有效地运用这一方法,设计人员可以使用隔离模块来防止来自电源门控模块的不必要信号。
Wo+'j $k
, H_Cn1l
频率门控
:3Hr:~
我们知道,芯片由多个模块组成,每个模块并不需要在最高工作频率下运行。最佳方法是根据各模块的频率要求对其进行隔离,并为不同的模块提供不同的时钟信号。这种方法可以大幅降低IC的局部动态功耗。
!FVXNl
X(ZouyD<
多电压设计
:TzHI
在设计中,运行各模块所需要的功率都不尽相同,您可以根据模块的性能及其电压要求对芯片进行分区,电压要求越高,功耗就越大。通过创建具有不同电压输入的电压岛,可以轻松降低IC的整体功耗。
7'9~Kx&+
RtVG6'Y
动态电压和频率调节
|0$wRl+kN
电压岛技术有一个局限性——即一旦设计了模块的供电电压,以后就无法更改了。动态电压调节技术为设计人员提供了灵活性,可在以后根据要求更改电压。设计人员可对稳压器进行编程,使其根据不同的电流改变对不同模块的供电。同样,电压调节可以与频率调节相结合,使设计人员能够在软件程序的帮助下修改为每个模块提供的时钟信号。
_e3kO6X
5%n
功耗降低
L0O},O
到目前为止,最重要的功耗降低技术是降低芯片的供电电压。动态开关电源在FinFET设计中占主导地位,与供电电压的平方成正比,因此极大地推动了超低电压(ULV)工艺的发展。
{`vv-[j|
MH,vn</Uw
泄漏功耗权衡
}2eP~3
泄漏功耗是前FinFET技术中的一个重要功耗,最好使用多Vt库进行控制。这些库为每个电池提供两个或三个版本,每个版本都具有不同的性能/泄漏权衡。这样设计人员就可以在时序关键路径中使用快速、泄漏的电路单元,而在不太关键的路径中使用较慢、低泄漏的电路单元。
[#emm1k
SMdQ,n1]
总的来说,有多项技术可用于降低IC的功耗。通过实施这些技术并使用适当的设计和仿真工具,设计人员可以应对这些挑战。Ansys RedHawk-SC等工具使工程师能够在各个设计阶段对设计行为进行仿真和预测,从而设计出更节能、具有更长电池使用寿命的低功耗IC。
J_^Ml)@iy
5w+X
i-4pdK u
低功耗设计挑战
U`fxe`nVa
1、压降裕量变得非常小,特别是在超低电压设计下尤为突出。这一发展使得压降(IR)签核验证成为了所有现代IC设计的重要组成部分。
L0HkmaH
2、低供电电压使路径时序更容易受到动态压降(DVD)的影响。此外,分析DVD时要有足够的覆盖范围,以捕获所有可能的开关场景,这也是一项非常艰巨的任务。谨慎的压降分析至关重要,它有助于最大限度地减少DVD对时序的影响,并避免因意外的IR压降影响而导致频率损耗。
71ctjU`U2
3、多电压区域需要精心管理,以确保不同电压区域之间的正确信号转换和信号完整性。UPF标准旨在帮助应对这一挑战。
>>C(y?g
4、当再次打开某模块时,电源门控会引入包括电气和逻辑等极具挑战性的转换现象。
@< @\CiM
5、在尽可能接近时钟配电网络根部的位置实施时,时钟门控最为有效,但这也受限于使能信号时序能否按时到达的可行性。这就需要在实现能效与设计优化工作之间进行权衡。
P}+-))J
A12 #v,
"##Ylq( "
任何功耗分析的有效性都与电路活动密切相关。然而,为了生成一个现实且具有代表性的活动场景,以捕获实际应用中所有模式下的所有可能的功耗状态,这并非易事。一个常见的错误是使用功能验证活动矢量(activity vectors)来计算功耗;这是误导性的,并且 ..
3G7Qo
f._FwD
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
HFSS爱好者活动群:187457936
HFSS爱好者活动群2:453071095
FEKO爱好者群:295126223
论坛微信号:18010874378(微信交流群)
欢迎广大爱好者加入各自爱好的群!
离线
zhangpenggo
我为微波仿真狂。。
UID :49794
注册:
2009-12-26
登录:
2025-01-23
发帖:
361
等级:
仿真三级
1楼
发表于: 2024-07-22 17:23:52
好贴,学习了~~~~~
共
条评分
发帖
回复