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

加入VIP,免费下载
 

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

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

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(双阈值电压与电源门控设计优化流程方案.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

双阈值电压与电源门控设计优化流程方案.docx

1、双阈值电压与电源门控设计优化流程方案双阈值电压与电源门控设计优化流程方案使用双阈值电压门限(VTH)的设计优化方法与流程可以在高度自动化的情况下达到功率和时序两方面的优异结果。这种双 VTH 方法对 VDSM(极深亚微米)芯片非常重要,此时降低的 VTH 不光会改进性能,而且还会增加静态泄漏功率。事实上,泄漏功率会随技术的升级呈指数增长,在 65 nm 时达到芯片功耗的 50%。泄漏功率的这种惊人增长对大多数设计来说是不可接受的,无论它们是否采用电池供电。因此,大多数设计会借助于设计优化流程,因为它可以在性能和泄漏功率之间取得折衷。根据不同的设计要求,有三种常见的流程可以用于性能与泄漏功率的优

2、化。这些流程的目标是尽量减小泄漏、获得最佳性能、优化芯片面积和上电模式下的工具运行时间。由于在等待模式下仍会消耗泄漏功率,因此这些流程亦包括待机泄漏功率最小化的内容。管理泄漏功率的三个流程双 VTH 方法依赖于两个单元库的应用,一个是低 VTH 单元,它有较小的传播延迟和较高的泄漏功率,另一个则是较高 VTH 的单元,它有较大的延迟和较小的泄漏。在关键时序路径中用低 VTH 单元,而在非关键路径中用高 VTH 单元,这种设计优化可以使速度最大化,泄漏功率最小化。这种优化的效果很大程度上取决于对真正关键时序路径的判定,以及对影响路径的两个库时序的精确计算。要实现所需的时序精度,对路径延迟的计算要

3、根据单元的布放和网络走线信息将互连延迟考虑进去。所以,在下列三个流程中,强烈建议对二次通过混合型 VTH 设计优化做物理综合:最小切割(min-cut)流程在三个流程中可实现最低的泄漏功率,但却有较高的单元数目、动态功率,以及较低的性能。最大切割(max-cut)流程可得到最高的性能和最低的单元数量及动态功率,但在三个流程中泄漏功率最高。最大切割 II 流程是前两个方案的妥协,在泄漏功率和芯片面积之间作了一个良好的折衷。该流程亦减少了工具运行时间和容量问题。第一个流程采用了一种迭代的最小切割算法,即一个组合电路中的所有单元都初始分配一个高的阈值电压。由于高 VTH 晶体管的性能下降,这种设计通

4、常会违反延迟约束。但初始设计会有最低的泄漏功率。下面算法会判断出一个最小的边界子集,将阈值降低以提高性能,并且满足延迟约束要求。基于最小权重切割的最小切割图形算法可判断出这些边界。这种切割相当于关键时序路径改变为低VTH而获得最少的功率增长。图1显示了一个采用最小切割算法的双 VTH分配实例。最小切割方法实现了一种以泄漏为中心的设计优化方法和流程,生成的设计具有最低的泄漏功耗。图 2 的右侧描述了流程。经过采用高 VTH库的第一次优化后,设计通常会有违反时序的问题。同时用低 VTH和高 VTH单元库作进一步优化可以判断出所有关键的时序路径,并用低 VTH单元替换这些路径中的单元。综合工具亦可以

5、完成局部设计优化,解决替换低VTH单元后仍然存在的违反时序问题。与迭代最小切割算法不同,迭代最大切割算法是最初将所有低VTH单元初步分配给一个组合电路。由于低VTH单元速度快,这种实现以正的余量满足已定义的延迟约束,但付出的代价是较高的泄漏功耗。接着算法会判断出一个最大的边界子集,此时改变到高 VTH 可以降低泄漏功率,而不会违反延迟约束。最大切割图算法可以识别出基于最大权重切割的这些边界,改变到高 VTH 的结果是降低最大泄漏功率。这种算法的实现描述在图 1 的左半边,它与前一个流程基本相同,只是低 VTH库和高 VTH 库的使用顺序正好相反。第三种方法是迭代最大切割算法的一个变种(所以叫最

6、大切割 II),它在运行时和容量上都有改进。最大切割 II 算法开始时将所有高 VTH单元分配给设计,然后判断出会违反时序约束的关键子电路。关键子电路中的所有单元都改换为低 VTH,以满足时序约束的要求。接着,用常规的最大切割算法判别出可以容忍变回高 VTH 而不会出现延迟违规的那些边界。这样,最大切割 II 基本上只将最大切割算法用于关键的子电路,从而极大地降低了待优化电路的规模。由于规模的降低,最大切割 II 算法流程的实现与普通最大切割方法相比,可以减小芯片面积,并优化运行时间(图 3)。最大切割 II 流程的设计优化是用高 VTH 库获得最低的泄漏功耗。但是,通过降低时钟频率,可以得到有松弛时序约束的优化结果,避免处理那些只含高 VTH 单元、不能满足时序要求的关键路径。经过这个初始优化后,就可以将时钟频率调高至实际的目标值,还原实际的时序约束,然后用低 VTH 库和高 VTH 库作进一步的设计优化。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1