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

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

3天内不再提示

英诺达分享一种无效开关动态功耗优化思路

英诺达EnnoCAD 来源:英诺达EnnoCAD 2026-06-10 15:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

对于SoC、AI、网络芯片和控制类ASIC来说,动态功耗依然是功耗预算中的大头,而动态功耗里这类功耗值得关注:信号在跳变,电路在耗电,但这些跳变并没有真正影响设计功能。这类功耗可以概括为由“无效开关”引起的动态功耗浪费。在此次DVCon China会议上的这篇论文《基于无效开关功耗分析的功耗优化》,给出了一种优化思路,这篇文章针对动态功耗的优化,提出一种方法:将器件分类,识别可分析器件的无效开关时段,并按条件向后传播合并,再依据时段分布,通过调整时钟频率与信号状态减少无效翻转,从而有效降低芯片整体动态功耗。

注:本文核心技术点来自DVCon收录论文《Dynamic Power Optimization Based on Ineffective Switching Events》

关键词:动态功耗,功耗优化

作者:Yuchuan Xiao , 英诺达(成都)电子科技有限公司

背景介绍

芯片总功耗由三个主要部分组成:动态功耗、静态功耗和短路功耗。其中,动态功耗由逻辑门的开关活动产生——具体表现为信号在工作期间逻辑状态之间的跳变。在现代设计中,动态功耗通常是功耗的主要来源。因此,优化开关功耗可以成比例地降低整体功耗。

然而,并非所有的开关事件都对功能输出有贡献。这些非功能性跳变所消耗的功耗在此被定义为无效功耗。当信号跳变在电路中传播但未改变最终计算结果时,就会产生无效功耗。

受控组合逻辑实例

对于受控组合逻辑实例,假设控制信号的波形是预先已知的(例如来自逻辑仿真或基于向量的分析)。这种先验知识可以直接识别无效开关事件:当控制信号保持控制值时,相关数据输入上的跳变被标记为无效,并在固有引脚(Intrinsic Pin)上生成相应的无效时间段(Ineffective Time Interval, ITI)。

无效时间段(ITI)的向上游传播与合并

如图所示,只有在收集了驱动实例(i1)输出网格上所有下游实例(如i2和i3)的ITI后,向上游的传播才会进行。

一旦这些时间段在i1的输出引脚汇合,它们将被合并形成一个完整的非活跃窗口。该合并后的ITI随后通过实例反向传播到其输入引脚,使该过程能够继续向游传播。这种依赖关系确保在优化上游逻辑之前,已考虑了所有下游的屏蔽条件。

跨网格和实例的ITI合并规则

在扇出汇合点合并ITI(通过网格):

ITI(驱动端) = ∩ ITI(所有扇出端)

在传输引脚(Transit Pin)处的ITI计算:

ITI(传输输入引脚) = ∩ ITI(所有输出端) ∩ (传输输入引脚)

在固有引脚(Intrinsic Pin)处的ITI传播与累加:

ITI(固有引脚) = ∩ ITI(所有输出端) ∪ ITI(固有引脚)

逻辑实例与实例引脚的分类

根据开关事件是否传播到下游阶段,组件被划分为可分析集和不可分析集。具体而言,可分析集包括时序逻辑实例和带有控制信号的组合逻辑实例,因为这些组件具有最高的功耗优化潜力。

与可分析组件相关的输入引脚定义为固有引脚(Intrinsic Pin),而所有其他实例引脚分类为传输引脚(Transit Pin)。该方法首先在每个固有引脚上初始化ITI。随后,这些时间段通过逻辑网络向上游反向传播,穿过传输引脚和中间的固有引脚,以最大化功耗降低的机会。

时序逻辑实例

识别时钟和触发特性:识别时钟输入引脚并确定实例的触发机制(例如上升沿、下降沿或电平敏感)。

基于状态转换生成ITI:根据输出状态分析,为数据输入引脚分配ITI。如果尽管输入发生跳变,触发器输出仍保持不变,则数据引脚上相应的时间段被标记为无效。

通过逻辑实例的ITI传播规则

传播在以下实例类型处终止:

黑盒实例:内部逻辑未定义,无法进行准确的时间段计算。

宏模块(Macro Blocks):具有固定时序和功耗特性的预表征单元。

主要输入(PI):无法在内部进行门控的外部信号源。

I/O焊盘(Pads):核心逻辑域之外的物理接口引脚。

存储器实例(Memory):内部逻辑未知。

时序与受控实例的传播路径:

寄存器/寄存器组(Flip Flop):Qn -> Dn, QNn -> Dn

时钟门控集成单元(CGIC):Q -> D, QN -> D, OB -> null

锁存器/锁存器组(Latch):Qn -> Dn, QNn -> Dn

特殊组合逻辑单元的传播规则:

多路复用器/多路复用器(MUX / N-to-1 MUX):(根据控制状态选择)On -> Dn

选择逻辑(Selector):输出 -> 数据引脚

标准组合逻辑单元的传播规则:

标准逻辑门:输出 -> 所有输入

优化

该方法分析所有可分析实例中ITI的统计分布。此分析生成一份综合报告,识别整个设计中具有高影响力的优化机会。根据该报告,设计人员可以通过以下几种优化策略降低无效开关功耗:

时钟频率调整:针对ITI密度较高的特定时钟域修改时钟频率。

实例开关控制:插入时钟门控(Clock Gating)或数据门控(Data Gating)单元,在无效时间段内禁用开关活动。

RTL重构:将碎片化的ITI整合为更长、更具操作性的门控窗口。

设计重设计:针对无效功耗占总动态功耗比例较大的关键逻辑锥进行架构重新设计。

让低功耗优化从经验驱动走向数据驱动

传统低功耗优化很依赖工程师经验,但在复杂芯片中,仅靠经验很容易遗漏隐藏在控制逻辑、非选中路径和未采样窗口中的浪费。无效开关分析提供了一种更细粒度、更可解释的视角:它不只是统计翻转次数,而是判断这些翻转是否真正有用。

对芯片设计工程师而言,这类分析的价值主要体现在三个方面。首先,它可以把动态功耗拆解为有效与无效两部分,让功耗优化不再停留在总量统计。其次,它可以沿网表反向定位无效翻转的源头,减少工程师在波形和层级中盲查的时间。最后,它可以与现有低功耗手段结合,帮助团队决定在哪里插入门控逻辑、在哪里保持数据、在哪里调整控制路径,从而以更小的设计改动获得更确定的功耗收益。

英诺达旗下的低功耗分析与优化工具EnFortius凝锋RPE(ERPE)已经深度集成了这一分析流程。ERPE能够自动识别设计中的无效开关事件,生成详尽的ITI分布报告,并精准定位功耗浪费的热点,帮助设计团队在RTL阶段就实现显著的功耗收益。

目前ERPE产品已在多家头部芯片设计公司落地应用,欢迎广大设计工程师联系试用,共同探索更高效的低功耗设计路径。

英诺达 EDA 巡回研讨会即将开启!

为了与广大设计工程师深度探讨低功耗设计、验证自动化及先进EDA技术,英诺达2026 EDA巡回研讨会即将拉开帷幕!

届时,我们的技术专家将亲临现场,不仅会深度拆解EDA工具的核心功能与应用案例,还将分享更多关于SoC级功耗管理、静态验证及EDA工具实战经验。

关于英诺达

英诺达(成都)电子科技有限公司是一家由行业资深人士创立的本土EDA企业,公司坚持以客户需求为导向,帮助客户实现价值跃升,为中国半导体产业提供卓越的EDA解决方案。公司的长期目标是通过EDA工具的研发和上云实践,参与国产EDA完整工具链布局并探索适合中国国情的工业软件上云的路径与模式,赋能半导体产业高质量发展。公司的主营业务包括:EDA软件研发、IC设计云解决方案以及IC设计服务。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    463

    文章

    54844

    浏览量

    472188
  • 动态功耗
    +关注

    关注

    0

    文章

    13

    浏览量

    11752
  • 功耗优化
    +关注

    关注

    0

    文章

    7

    浏览量

    6318
  • 英诺达
    +关注

    关注

    1

    文章

    62

    浏览量

    2801

原文标题:识别功耗黑盒中的无效开关:一种动态功耗优化思路

文章出处:【微信号:gh_387c27f737c1,微信公众号:英诺达EnnoCAD】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    精彩亮相ISEDA 2026

    近日,2026年国际电子设计自动化研讨会(ISEDA)在新加坡隆重开幕,携其最新研究成果亮相ISEDA,发表题为《静态跨时钟域(CDC)检查的符号化方法》的学术报告,展示其在集成电路设计验证领域的最新研发成果。该研究提出了
    的头像 发表于 05-13 16:36 232次阅读

    ECDC上线RDC跨复位域检查新功能

    自主研发的静态验证系列产品EnAltius昂屹CDC(ECDC),近日正式上线了跨复位域(Reset Domain Crossing, RDC)检查新功能,其静态验证EDA工具链得以进
    的头像 发表于 04-21 09:34 350次阅读

    荣登2026中国IC设计Fabless100榜单TOP10 EDA公司

    TOP 10 EDA公司。同时,在同期举办的“2026年度中国IC设计成就奖”颁奖典礼上,举摘得“年度产业贡献EDA公司奖”,充分彰显了其在推动国产EDA产业链协同发展及赋能芯
    的头像 发表于 04-03 14:23 4291次阅读

    SVS平台荣膺2026 IC风云榜年度最佳解决方案奖

    2025年12月20日,在由半导体投资联盟与集成电路投资创新联盟联合主办、ICT知识产权发展联盟协办、爱集微承办的“2026半导体投资年会暨IC风云榜颁奖典礼”上,凭借其EnCitius
    的头像 发表于 12-26 11:36 730次阅读

    亮相2025中国计算机学会软件大会

    与工程师参与。的EDA研发副总李梦博士受邀出席,并发表题为《大型工业软件研发之基础架构和支撑系统》的主题演讲,系统分享国产EDA企业在构建高可靠、高复杂度工业软件过程中的技术思
    的头像 发表于 12-16 17:26 842次阅读
    <b class='flag-5'>英</b><b class='flag-5'>诺</b><b class='flag-5'>达</b>亮相2025中国计算机学会软件大会

    EDA企业荣获2025年川渝“金种子”大奖

      近日,以“掘金双城,科创引领,发现价值”为主题的2025年川渝“金种子”企业评选活动圆满落幕。(成都)科技有限公司凭借在EDA领域的突出创新能力和广阔市场前景,从众多参选企业中脱颖而出
    的头像 发表于 12-15 11:37 3058次阅读
    EDA企业<b class='flag-5'>英</b><b class='flag-5'>诺</b><b class='flag-5'>达</b>荣获2025年川渝“金种子”大奖

    ELPC荣登国产EDA“口碑榜”

    近日,由《中国电子报》主办的“国产EDA工具口碑榜”正式揭晓,自主研发的低功耗设计检查工具ELPC成功入选,成为12款获此殊荣的国产EDA工具之
    的头像 发表于 12-15 09:47 3064次阅读

    亮相IIC Shenzhen 2025

    2025年11月25日,国际集成电路展览会暨研讨会(IIC Shenzhen)在深圳举办,创始人及CEO王琦博士应邀出席,并于“全球CEO峰会”发表题为《低功耗设计新范式:突破算
    的头像 发表于 12-03 10:53 796次阅读

    入围首批四川省种子独角兽企业名单

    日前,四川省科学技术厅公示了首批四川省种子独角兽企业拟备案名单,共33家企业拟入选。(成都)电子科技有限公司凭借在数字EDA领域的核心技术突破与高成长性,成功入选,成为全省集成电路领域获此殊荣的代表性企业之
    的头像 发表于 11-24 10:29 1905次阅读

    荣膺国家级专精特新“小巨人”企业

    近日,工业和信息化部公布了第七批专精特新“小巨人”企业名单,(成都)电子科技有限公司凭借其在数字EDA工具领域的技术突破与产业化成果,获评该称号!
    的头像 发表于 10-29 17:43 959次阅读

    功耗设计核心指标之时钟门控效率

    时钟门控效率是低功耗设计早期阶段极具价值的可量化指标,使用的EDA工具进行功耗优化并获取R
    的头像 发表于 09-19 10:51 1355次阅读
    低<b class='flag-5'>功耗</b>设计核心指标之时钟门控效率

    亮相IDAS 2025设计自动化产业峰会

    2025年9月16日,以“锐进”为主题的第三届设计自动化产业峰会(IDAS 2025)在杭州圆满闭幕。参与了本届盛会,并在技术分享、产品创新、生态共建与人才培养等多个维度全面亮相,展示了其在国产EDA产业生态建设上的最新成
    的头像 发表于 09-17 17:47 3383次阅读

    荣获“中国芯”EDA产品革新奖

    2025年9月15日,“中国芯”第二届EDA专项奖颁奖仪式在杭州举行,的EnFortiusLPC低功耗设计检查工具(ELPC)凭借其卓越的技术创新与市场表现,荣获“产品革新奖”。
    的头像 发表于 09-16 10:47 3661次阅读

    2025技术巡回研讨会圆满结束

    继成都首站成功举办后,2025年“左移赋能,功耗突围”技术巡回研讨会于7月22日、24日在北京和上海相继举行。本次巡回研讨会聚焦低功耗
    的头像 发表于 07-30 14:50 1248次阅读

    EDA专题技术研讨会成都站圆满收官

    近日,的EDA专题技术研讨会在成都“芯火”双创基地成功举办,吸引了来自芯片设计企业、科研院所及产业链上下游的三十余家单位参会,共同探索国产EDA工具在芯片设计关键领域的创新突破与应用实践。
    的头像 发表于 07-21 10:38 1148次阅读