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

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

3天内不再提示

VC LP解决方案:左手极致低功耗,右手高效验证左移

新思科技 来源:未知 2023-07-03 18:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着半导体行业朝着更先进的制程节点方向发展,静态功耗已成为主要的设计限制因素。为此,亟需开发各种电源管理技术。例如,让开发者可以创建多个电压域,或者使用隔离单元将关断的电源域与上电的电源域隔离。开发者可以在将信号电压从一个域传播到另一个域时,应用电平转换器来放大或缩小信号电压,或者可以使用保留单元来更快地将寄存器恢复到关断前的状态。就像在指定功能设计意图时需要用到硬件描述语言(HDL)一样,这些电源管理技术也需要一种通用语言来指定功耗设计意图,那就是统一电源格式(UPF)。


考虑到当今的SoC非常复杂且通常针对特定的应用,为了设计和实现所需的功能并满足时序和功耗要求,需要付出巨大的努力。但是,仅仅做到这些还是不够。终端用户总是渴望在最短的时间内获得最新的功能,这给IP开发团队带来了压力。为了满足产品上市时间目标,芯片设计公司通常采用并行开发方法,由不同的团队分别编写寄存器传输级(RTL)、新思科技设计约束(SDC)文件、UPF文件等。


尽管设计和UPF的开发是齐头并进的,但它们的时间表可能会有所不同,而这可能会带来一些挑战。本文将介绍如何使用新思科技独立于设计的VC LP UPF检查器(VC UPF)来应对这些挑战。本文还将讨论VC UPF如何帮助开发者在RTL准备好之前清理UPF文件中独立于设计的各种问题。


优化SoC设计的功耗


设计SoC时,UPF的第一个版本可能在RTL最终确定之前就已经准备好了。但只有在设计就绪后,才能验证UPF的准确性和完整性。因此,通常会有一个“等待期”,负责编写UPF的开发者需要等待第一版RTL敲定,才能继续后面的工作。在设计就绪后,开发者会运行一个静态检查器工具来验证UPF与设计的一致性,往往在这时,开发者会发现UPF中存在的一些基本问题,其实这类问题本可以在不读取设计的情况下就能找出。之前的等待实际上已经浪费了一些时间。而反复多次的UPF修复和检查会导致周转时间变得很长。


这就是VC UPF的用武之地。



顾名思义,VC UPF让负责功耗设计意图的开发者能够在RTL就绪之前开始清理UPF文件中独立于设计的问题。该解决方案包括:

  • UPF语法和语义检查

  • UPF电源分析检查

  • PST一致性检查

  • UPF网络相关一致性检查

  • 方法特定检查(基于允许/不允许的命令和选项)


我们来看几个例子,了解一下该解决方案能提供哪些帮助。


一种情况是UPF电源网络未定义任何电源状态。只有在阅读设计、加载UPF并完成UPF检查之后,用户才会意识到:由于缺少状态,有一些路径无法进行分析。有了VC UPF,开发者将会在几分钟内获得这些信息。



在另一种情况下,用于隔离策略的隔离电源网络在所需的域中可能不可用。



再来看另一个例子,比如从PD3到PD2的路径。由于OFF–>ON交越得到了隔离单元的正确保护,因此不存在电气问题。于是,传统的电气检查不会标记任何违例。但在同一情况下,还存在一个功能问题,即来自PD1的信号会被PD3(电源处于OFF状态)中的组合逻辑电路阻挡。



VC LP中全新的预检查功能可以正确地标记该问题,并提醒开发者:尽管该路径被正确隔离,但来自PD1的信号会被OFF域中的组合逻辑电路阻挡,只有钳位值会到达PD2。



鉴于这一违例,开发者应验证该路径是否要在指示的电源状态期间携带功能信息。如果它在给定的电源状态下不携带功能信息,则无需进一步的操作。但如果该路径需要携带功能信息,则需要为所示的缓冲器/反相器/组合逻辑电路通电,并且需要修复组合逻辑电路的电源连接。通过仿真来识别这些问题非常耗时,而借助VC LP,开发者现在可以在设计周期的早期阶段发现这些问题,从而节省仿真时间。


尽管VC UPF的主要用途是早期清理UPF,但它也可以用于SoC的UPF管理。复杂的SoC具有来自不同供应商/设计团队的IP模块UPF文件,这通常会导致UPF修改推迟、时间表延误,甚至要重新验证。为了避免这些情况,CAD团队可能会强制执行一些GuideWare规则,以符合IP供应商的UPF交付要求,从而确保SoC集成顺利完成。VC UPF可以使用disallow_*命令或allow_*命令来协助执行此类GuideWare UPF架构检查。


类似地,在SoC集成期间,开发者可能不希望某个特定的IP级UPF TCL变量被顶层覆盖。带有设计检查工具的标准UPF不会将这种情况识别为问题。但是,利用VC UPF,开发者可以指定此类受保护变量的列表,并快速发现其中是否有任何变量已被顶层UPF所覆盖。此外,开发者还可以验证IP的UPF版本与SoC UPF的兼容性。根据用户指南中关于允许和禁止的UPF版本组合,VC UPF可以执行IP与SoC的一致性检查。请注意,除此以外,VC LP不考虑UPF版本,使用“upf_version”不会产生任何影响。


认证的功耗感知静态检查签核


新思科技的VC LP解决方案为UPF提供了准确且经过认证的支持,它与以下工具紧密集成,可用于静态低功耗检查和调试:

  • 新思科技Verdi自动调试系统,可提供行业标杆级的工作流程、接口和调试功能。

  • 新思科技IC Compiler II布局布线解决方案,可使用VC-LP工具在设计流程初期识别UPF和相关违例。IC Compiler II命令可用于修复所发现的违例。

  • 新思科技VC Formal下一代形式化验证解决方案,可提供功耗感知连接性检查。

总结


毋庸置疑,要设计出满足所需功能、时序和功耗要求的低功耗SoC,需要付出大量精力,而且还面临着产品上市时间紧迫的压力。通常,芯片设计公司选择并行开发方法,由不同的团队分别编写RTL、设计约束文件、UPF文件等。但是,尽管设计和UPF的开发可以齐头并进,但它们的时间表会有所不同。


VC LP解决方案让负责功耗设计意图的开发者能够在RTL就绪之前开始清理UPF文件中独立于设计的问题。该解决方案也可用于SoC的UPF管理,因为复杂的SoC通常具有来自不同供应商的IP UPF文件,而这可能会导致UPF修改推迟、时间表延误,甚至要重新验证。通过在早期阶段清理UPF,开发者可以在低功耗SoC设计周期中节省时间和精力。










原文标题:VC LP解决方案:左手极致低功耗,右手高效验证左移

文章出处:【微信公众号:新思科技】欢迎添加关注!文章转载请注明出处。

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

    关注

    5

    文章

    926

    浏览量

    52655

原文标题:VC LP解决方案:左手极致低功耗,右手高效验证左移

文章出处:【微信号:Synopsys_CN,微信公众号:新思科技】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    什么是低功耗设计,如何评估低功耗MCU性能?

    在嵌入式系统的设计中,低功耗设计是许多设计人员必须面对的问题,其原因在于嵌入式系统被广泛应用于便携式和移动性较强的产品中去,而这些产品不是一直都有充足的电源供应,往往是靠电池来供电,所以设计人员从
    发表于 12-12 07:43

    MAX1586/MAX1587:为低功耗便携设备打造的高效电源管理IC

    MAX1586/MAX1587:为低功耗便携设备打造的高效电源管理IC 在当今的电子设备领域,特别是对于需要低功耗运行的便携式设备,如智能手机、PDA和互联网设备等,高效的电源管理至关
    的头像 发表于 11-26 16:19 632次阅读
    MAX1586/MAX1587:为<b class='flag-5'>低功耗</b>便携设备打造的<b class='flag-5'>高效</b>电源管理IC

    如何选择低功耗射频前端模组?唯捷创芯 VC5755-31 助力入墙式 AP 产品性能升级!

    的平衡?唯捷创芯(Vanchip)的射频前端模组VC5755-31为您提供了理想解决方案。场景应用图为什么低功耗设计对入墙式AP至关重要?低功耗设计不仅是技术趋势,更是提升设备性
    的头像 发表于 09-17 09:03 808次阅读
    如何选择<b class='flag-5'>低功耗</b>射频前端模组?唯捷创芯 <b class='flag-5'>VC</b>5755-31 助力入墙式 AP 产品性能升级!

    请问如何使用低功耗 UART (LP UART) 波特率补偿?

    如何使用低功耗 UART (LP UART) 波特率补偿?
    发表于 08-21 07:05

    PH83311L_VC1/PH83311LQ_VC1:低功耗USB HiFi音频解码器固件技术解析

    引言随着便携式音频设备的普及,低功耗高性能的音频解决方案需求日益增长。本文将介绍一款基于XMOSXU316技术的低功耗USBHiFi音频解码器固件——PH83311L_VC
    的头像 发表于 07-25 14:59 385次阅读
    PH83311L_<b class='flag-5'>VC</b>1/PH83311LQ_<b class='flag-5'>VC</b>1:<b class='flag-5'>低功耗</b>USB HiFi音频解码器固件技术解析

    PH83211L_VC1/PH83211LQ_VC1:低功耗USB HiFi音频解码器固件技术解析

    引言随着便携式音频设备的普及,低功耗高性能的音频解决方案需求日益增长。本文将介绍一款基于XMOSXU316技术的低功耗USBHiFi音频解码器固件——PH83211L_VC
    的头像 发表于 07-25 14:49 411次阅读
    PH83211L_<b class='flag-5'>VC</b>1/PH83211LQ_<b class='flag-5'>VC</b>1:<b class='flag-5'>低功耗</b>USB HiFi音频解码器固件技术解析

    PH73211L_VC1/PH73211LQ_VC1:低功耗USB HiFi音频解码器固件技术解析

    引言随着便携式音频设备的普及,低功耗高性能的音频解决方案需求日益增长。本文将介绍一款基于XMOSXU316技术的低功耗USBHiFi音频解码器固件——PH73211L_VC
    的头像 发表于 07-24 10:21 493次阅读
    PH73211L_<b class='flag-5'>VC</b>1/PH73211LQ_<b class='flag-5'>VC</b>1:<b class='flag-5'>低功耗</b>USB HiFi音频解码器固件技术解析

    芯知识|广州唯创电子WT2003H语音芯片:智能低功耗,唤醒随心控

    在电池供电或对功耗敏感的语音应用场景中,WT2003H语音芯片凭借其精心设计的双模式低功耗休眠架构,为开发者提供了灵活高效的节能解决方案,显著延长设备续航时间。核心
    的头像 发表于 06-30 08:52 407次阅读
    芯知识|广州唯创电子WT2003H语音芯片:智能<b class='flag-5'>低功耗</b>,唤醒随心控

    低功耗蓝牙智能门锁应用

    APP、服务器的全方位的解决方案。也可提供BLE蓝牙门锁模块硬件设备,在客户的现有传统门锁上,增加我们的低功耗蓝牙模块,通过串口进行通信,手机APP及服务器实现智能化升级,即可实现手机APP对门锁的控制
    发表于 06-25 09:47

    低功耗蓝牙网关在智慧工地上的使用

    合适的方案低功耗蓝牙网关:按照一定的区域进行规划部署,对工人佩戴的定位标签进行检测,确保工人在合适的时间,出现在合适的地点。一旦出现异常,可以及时报警提醒工地安全人员进行及时干预。 低功耗蓝牙标签
    发表于 05-27 14:08

    LP3905系列 用于低功耗手持应用的电源管理 IC数据手册

    LP3905 是一款多功能电源管理单元,针对低功耗手持应用进行了优化。该器件集成了两个 600mA DC-DC 降压稳压器和两个 150mA 线性稳压器。提供固定和可调降压输出版本。LP3905 还具有两个用于设备输出控制的使能
    的头像 发表于 04-29 15:28 724次阅读
    <b class='flag-5'>LP</b>3905系列 用于<b class='flag-5'>低功耗</b>手持应用的电源管理 IC数据手册

    高效低功耗:基于onsemi NCP1341的65W适配器电源方案

    如何实现高性能与低功耗的完美结合?在现代电子设备中,电源适配器的性能和效率至关重要。onsemi推出的NCP1341B1反激式控制器,为设计高性能离线功率转换器提供了创新解决方案。本文将详细解析基于NCP1341B1的65W适配器电源
    的头像 发表于 04-16 17:24 1454次阅读
    <b class='flag-5'>高效</b><b class='flag-5'>低功耗</b>:基于onsemi NCP1341的65W适配器电源<b class='flag-5'>方案</b>

    蜂窝物联网的超低功耗特性

    针对低功耗进行优化的蜂窝物联网 革命性的蜂窝解决方案: 无与伦比的电源效率 要打造卓越的蜂窝物联网产品,低功耗是一个不可或缺的因素。凭借我们在制造屡获殊荣的超低功耗设备方面的丰富专业知
    的头像 发表于 04-07 14:57 846次阅读

    高效能电源解决方案:开关电源如何超越LDO,LGS5145EP助您实现极致性能

    、便携式仪表的低功耗需求。 高集成设计,简化布局 LDO虽无需电感,但需依赖大尺寸散热片;LGS5145EP则通过内部补偿电路与ESOP-8封装,省去外部复杂补偿网络,方案尺寸缩减50%。内置
    发表于 03-18 13:43

    爱普生S1C17W00系列16位单片机:基础控制的高效低功耗解决方案

    爱普生S1C17W00系列是专为电池驱动设备及物联网终端设计的16位低功耗微控制器(MCU),其核心优势在于极致的能效比与灵活的外设集成能力。该系列摒弃了传统LCD驱动功能,转而聚焦于基础控制与传感数据处理,成为工业自动化、智能家居及便携设备领域的理想选择。
    的头像 发表于 03-12 15:42 1268次阅读
    爱普生S1C17W00系列16位单片机:基础控制的<b class='flag-5'>高效</b><b class='flag-5'>低功耗</b><b class='flag-5'>解决方案</b>