当前位置:首页 > EDA > 电子设计自动化
[导读]在5G通信、人工智能等高性能计算领域,功耗优化已成为芯片设计的核心挑战。Synopsys Design Compiler通过多电压域(Multi-Voltage Domain, MVD)配置与动态电压频率调节(DVFS)技术,为低功耗设计提供了从RTL到门级网表的全流程解决方案。


在5G通信、人工智能等高性能计算领域,功耗优化已成为芯片设计的核心挑战。Synopsys Design Compiler通过多电压域(Multi-Voltage Domain, MVD)配置与动态电压频率调节(DVFS)技术,为低功耗设计提供了从RTL到门级网表的全流程解决方案。


多电压域配置:从架构划分到物理实现

多电压域设计的核心在于将芯片划分为多个独立供电区域,每个区域根据性能需求分配不同电压。例如,某5G基带芯片设计中,处理器核采用1.2V供电以满足高频计算需求,而存储器接口模块使用0.9V供电以降低静态功耗。这种设计通过create_power_domain命令在Design Compiler中定义电压域边界:


tcl

create_power_domain PD_CORE -elements {core_logic}

create_power_domain PD_MEM -elements {mem_ctrl}

电压域间的信号交互需通过电平转换器(Level Shifter)实现电压适配。Design Compiler支持自动插入电平转换器,其策略可通过set_level_shifter_strategy命令配置。例如,将低电压域到高电压域的转换器放置在目标域内,可减少电源路由复杂度:


tcl

set_level_shifter_strategy -domain PD_MEM -target_domain PD_CORE -location target

电源门控(Power Gating)技术通过关闭非活跃模块的电源进一步降低静态功耗。Design Compiler在综合阶段插入电源开关单元(Power Switch),并通过UPF文件定义电源控制逻辑。例如,某AI加速器设计中,通过create_power_switch命令实现计算阵列的动态关断:


tcl

create_power_switch PS_ARRAY -domain PD_ARRAY \

                  -input_supply_port {in VDD_MAIN} \

                  -output_supply_port {out VDD_ARRAY_sw} \

                  -control_port {ctrl pg_en}

动态电压调节:性能与功耗的动态平衡

DVFS技术通过实时调整电压和频率,使芯片在不同工作负载下保持最优能效。Design Compiler支持多级电压缩放(MVS)策略,允许设计者定义离散的电压-频率对。例如,某ARM Cortex-M系列处理器设计中,定义了三级操作模式:


tcl

# 定义电压-频率对

set_voltage 0.8 -object_list [get_power_domains PD_CORE] -mode LOW

set_frequency 100MHz -object_list [get_clocks clk_core] -mode LOW


set_voltage 1.0 -object_list [get_power_domains PD_CORE] -mode MEDIUM

set_frequency 200MHz -object_list [get_clocks clk_core] -mode MEDIUM


set_voltage 1.2 -object_list [get_power_domains PD_CORE] -mode HIGH

set_frequency 400MHz -object_list [get_clocks clk_core] -mode HIGH

Design Compiler通过compile_power命令优化门级网表,在满足时序约束的前提下最小化动态功耗。其内置的多阈值电压(MTCMOS)技术,在关键路径使用低阈值单元提升速度,在非关键路径采用高阈值单元降低漏电。例如,某12nm工艺芯片设计中,通过set_dont_use命令禁用高漏电单元:


tcl

set_dont_use [get_lib_cells */LVT/*] -object_list [get_power_domains PD_MEM]

验证与优化:从RTL到签核

Design Compiler与PrimeTime PX(PTPX)工具链协同,实现多电压域设计的功耗签核。PTPX加载UPF文件后,可精确计算各电压域的静态和动态功耗。例如,某汽车电子芯片设计中,通过以下命令生成分域功耗报告:


tcl

report_power -hierarchy -power_domain all -format full

报告显示,核心域在1.2V下动态功耗为120mW,存储域在0.9V下静态功耗为85μW,验证了多电压设计的有效性。


结论

Synopsys Design Compiler通过多电压域配置与动态电压调节技术,为低功耗设计提供了从架构划分到物理实现的完整解决方案。其支持的多级电压缩放、电源门控和MTCMOS优化策略,在5G、AI等高性能计算领域显著降低了芯片功耗。结合PTPX的精准功耗分析,设计者可在设计早期识别高功耗模块,并通过逻辑优化和工艺库调整实现能效最大化。随着工艺节点向3nm及以下推进,Design Compiler的低功耗技术将持续推动芯片设计向更高能效演进。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭