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

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

3天内不再提示

新思科技RTL与功能签核助力低功耗SoC验证

新思科技 来源:新思科技 2025-10-21 10:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

半导体设计中,“签核”通常被视为一个里程碑。但实际上,这涵盖了多个具有特定目标的独立验证阶段。

功能签核和RTL签核就是其中的两个环节,二者各自侧重于正确性的不同方面,缺一不可。功能签核主要验证设计是否按预期运行,而RTL签核则侧重于寄存器传输级实现的结构是否合理,能否为后续的综合和物理实现做好准备。

目前,IP模块持续增多、多个异步时钟域并存,电源管理方案也愈加严苛,这让片上系统(SoC)的复杂性不断增加,与此同时,这些签核阶段也变得越来越专业化。验证流程必须确认设计的意图和完整性,才能迈入下一阶段。然而,功能层级与RTL层级“完成标准”的界限并不总是清晰,这个问题在覆盖范围、功耗设计意图和时序就绪性方面存在重叠时尤为突出。

值得庆幸的是,新思科技提供了一套完整的工具,为RTL和功能签核带来了结构化与智能化的双重保障。

什么是功能签核?

功能签核旨在确认设计是否准确实现了预期功能特性。该验证在RTL抽象层执行,此时设计通常仍然以Verilog或VHDL等源代码表示,尚未进行任何综合或布局转换。其目标是验证RTL是否在所有定义的应用场景、运行模式和边界条件下满足设计规格,而暂不考虑后续物理实现问题。

此阶段通常涉及仿真和形式化分析。开发者常使用基于通用验证方法(UVM)的测试平台来施加激励并检查预期响应。他们通过覆盖组和断言来定义功能覆盖率,以此衡量在仿真期间是否发生了重要事件和行为。代码覆盖率则作为补充指标,用于跟踪是否RTL的所有部分都已执行。

虽然代码覆盖率相对容易达到高值,但功能覆盖率仍更具主观性,具体取决于规格的质量和验证团队对实际场景的预测能力。即使覆盖率指标显示已达100%,开发者仍常怀疑测试是否涵盖了关键部分。这种不确定性导致在流片后仍需持续开展验证工作。

为了消除这种不确定性,我们在VSO.ai解决方案中引入AI驱动的机器学习技术,该解决方案和新思科技业界领先的VCS功能验证解决方案集成,能够识别未测试行为、生成针对性输入并简化测试用例选择。VSO.ai不仅能提高覆盖结果,还增强了用户对验证全面性和有效性的信心。

什么是RTL签核?

相比于行为,RTL签核更侧重于结构正确性。它可用于确认RTL代码是否已实施就绪,且不存在可能影响综合、时序或物理集成的问题。

RTL签核期间执行的重要检查包括跨时钟域(CDC)、跨复位域(RDC)、Lint检查和低功耗设计意图验证。这些分析旨在发现诸如跨独立时钟域的信号不同步、复位逻辑不完整或违反命名惯例和设计规则等风险。借助新思科技VC SpyGlass和新思科技VC Formal等工具,我们能够在流程早期识别这些问题,以免它们在门级或布局层级成为缺陷。

功耗感知验证同样是RTL签核的核心原则。开发者需要确认是否已借助统一功耗格式(UPF)等技术正确定义和集成隔离单元、电压转换器和保留策略。这些结构在纯RTL层级通常是不可见的,因此需要通过综合或静态分析才能揭示它们在实际情境中的行为。

RTL和功能签核的交集

虽然功能和RTL签核用途不同,但二者紧密相连。一个用于验证设计行为,另一个则用于验证结构可行性。

两者都是设计收敛的必要条件,且能互相揭示另一种方法无法发现的问题。

二者在时间上常常并行推进,但所要解答的问题却有着本质区别。

一个领域的问题可能会影响另一个领域。

例如,在RTL签核过程中发现同步器缺失,这可能会导致间歇性故障,而这类问题单纯依靠功能覆盖率指标难以捕捉。同样地,功能签核中如果存在未经测试的状态转换,即使通过了结构检查,也可能导致芯片故障。

将这两个签核阶段视为既相互独立又协同配合的过程,有助于避免盲目乐观,帮助团队选择合适的工具和技术解决正确的问题。仿真和测试平台更适合探索应用场景和逻辑条件,而静态分析则更擅于发现设计规则违例或同步器缺失。

对于这两个阶段,新思科技Verdi可以作为通用调试平台,帮助开发者查看、分析和识别故障与覆盖率缺口的根本原因。

现代签核中的AI应用

随着验证复杂性不断增加,完成签核所需的工作量也与日俱增。传统验证流程中,工程师往往需要耗费数周时间疲于捕捉那些难以复现的极端案例,或是反复调试测试输入序列。如今,AI技术正在重塑这一现状。

VSO.ai解决了功能签核中最棘手的问题之一,即如何实现重要的覆盖率目标。区别于单纯依赖随机测试生成或人工调整的技术,该方案侧重于分析仿真数据、识别缺口并自主生成更有可能触发未测试行为的输入条件。这些功能显著降低了人工干预强度,大幅缩短了有效覆盖率目标的达成周期。

我们最新一代Verdi平台还借助AI技术增强了故障分类和根本原因分析,大幅提升了工作效率。

AI有助于提高覆盖率本身的质量,同时不可达性分析(VC Formal的一项关键功能)有助于确定RTL中永远不会被执行的部分。这使得设计团队能够将无用代码排除在覆盖率目标之外,避免在那些对功能可信度没有帮助的目标上浪费时间。

展望未来,智能体AI将带来更大潜力。通过将自然语言描述的设计规范转化为形式化断言,开发者团队将能更快、更准确地定义功能覆盖率。

构建完整的验证信心体系

功能签核和RTL签核代表着同一验证工作这枚硬币的两面,一面确认设计的行为符合预期,而另一面则确认构建方式足以支持可靠的实现。

两者同等重要,无法相互替代。在如今SoC日益异构化且对功耗极为敏感的背景下,忽视任何一个签核里程碑都将引入风险,且这种风险难以通过硅后调试彻底修复。

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

    关注

    339

    文章

    31238

    浏览量

    266571
  • RTL
    RTL
    +关注

    关注

    1

    文章

    395

    浏览量

    62883
  • 新思科技
    +关注

    关注

    5

    文章

    979

    浏览量

    52989

原文标题:RTL与功能签核:新思科技如何为异构低功耗SoC构建双重验证堡垒?

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

    英诺达自主研发的静态验证系列产品EnAltius昂屹CDC(ECDC),近日正式上线了跨复位域(Reset Domain Crossing, RDC)检查新功能,其静态验证EDA工具链得以进一步完善,为芯片设计团队提供更严谨、更
    的头像 发表于 04-21 09:34 122次阅读

    为什么选择 Nordic 的低功耗蓝牙解决方案?

    为什么选择 Nordic 的低功耗蓝牙解决方案?强大的无线 SoC 产品组合: 我们丰富的超低功耗无线 SoC 选件具有可扩展的内存配置和功能
    发表于 04-16 10:40

    RTL8762CMF/RTL8752CMF:蓝牙低功耗SOC的卓越之选

    8762CMF和RTL8752CMF这两款蓝牙低功耗系统级芯片(SOC),凭借其出色的性能和丰富的功能,成为了众多工程师的选择。今天,我们就来深入了解一下这两款芯片。 文件下载:
    的头像 发表于 04-11 16:40 695次阅读

    乐鑫 ESP32-H4:新一代双低功耗 SoC,面向长续航与 HMI

    低功耗设计,集成DC-DC、电源管理与RF功耗优化;集成Bluetooth5.4(LE)与IEEE802.15.4多协议无线连接;通过Bluetooth6.0认证,支持Bluetooth5.4全部
    的头像 发表于 03-28 09:04 389次阅读
    乐鑫 ESP32-H4:新一代双<b class='flag-5'>核</b>超<b class='flag-5'>低功耗</b> <b class='flag-5'>SoC</b>,面向长续航与 HMI

    思科技发布全新软件定义硬件辅助验证解决方案

    思科技(Synopsys, Inc., 纳斯达克代码:SNPS)宣布对其业界领先的硬件辅助验证(HAV)产品组合进行升级,包括全新硬件平台和功能,以支持从数据中心到边缘计算对 AI 芯片验证
    的头像 发表于 03-17 17:17 664次阅读

    基于低功耗蓝牙SoC的新国标充电宝方案

    随着新国标对移动电源(充电宝)安全与智能化的要求不断提升,厂商需要更高效、低功耗的无线连接方案来满足用户对实时状态监控的需求。英尚近日推出基于低功耗蓝牙SoC的新国标充电宝方案,通过集成低功耗
    的头像 发表于 03-13 16:46 344次阅读
    基于<b class='flag-5'>低功耗</b>蓝牙<b class='flag-5'>SoC</b>的新国标充电宝方案

    西门子Questa One验证解决方案引入智能体AI功能

    西门子日前推出 Questa One Agentic Toolkit,将在作用域内的智能体 AI 工作流程融入 Questa One 智能验证软件产品组合,旨在加速设计创建、验证规划、执行、调试与收敛过程,助力客户更快实现可信
    的头像 发表于 03-13 14:38 1644次阅读

    思科技EDA工具和车规IP助力芯粒架构汽车SoC设计

    汽车行业正在经历重大变革,这一变革由软件工作负载的日益复杂以及严格的功耗和安全标准推动。随着车辆变得更加互联和自动化,系统级芯片(SoC)解决方案的架构变得至关重要。SoC 是现代汽车系统的骨干,集成多种
    的头像 发表于 02-27 14:07 2819次阅读
    新<b class='flag-5'>思科</b>技EDA工具和车规IP<b class='flag-5'>助力</b>芯粒架构汽车<b class='flag-5'>SoC</b>设计

    深入解析CC430系列SoC低功耗无线通信的理想之选

    深入解析CC430系列SoC低功耗无线通信的理想之选 在当今的电子设计领域,低功耗无线通信技术的需求日益增长。TI的CC430系列SoC(System-on-Chip)凭借其卓越的性
    的头像 发表于 01-06 10:15 789次阅读

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

    内部不使用的功能是否可以彻底关掉,就是让它不消耗额外的能量。 具备以上几个特征的MCU,基本上都可以叫做低功耗MCU。 低功耗MCU一般平时都是处于休眠模式,只保持了一个可被唤醒的状态,每次唤醒
    发表于 12-12 07:43

    思科技HAPS-200助力阿里巴巴达摩院加速玄铁C930开发验证

    在AI驱动的时代,验证不仅仅是功能正确,更要确保性能、功耗和软件兼容性。HAPS-200的引入,助力达摩院玄铁团队能够在设计早期完成系统级验证
    的头像 发表于 11-18 11:12 1074次阅读

    高性能超低功耗蓝牙电子价方案 OM6626 NRF52832

    方案介绍 在智慧零售浪潮席卷全球的今天,电子价(ESL)正迅速取代传统纸质标签,成为门店数字化升级的核心入口。而驱动这场静默革命的核心引擎,正是依靠高性能超低功耗蓝牙系统级芯片(SoC)。 方案
    的头像 发表于 10-22 17:37 886次阅读
    高性能超<b class='flag-5'>低功耗</b>蓝牙电子价<b class='flag-5'>签</b>方案 OM6626 NRF52832

    利用MCU/SoC的工作范围实现低功耗

    想进一步降低功耗!但又不想牺牲产品性能……特瑞仕针对此问题的解决方案是“充分利用MCU/SoC的工作范围进行功耗优化”。
    的头像 发表于 08-04 11:22 1281次阅读
    利用MCU/<b class='flag-5'>SoC</b>的工作范围实现<b class='flag-5'>低功耗</b>

    DA14594 SmartBond双低功耗蓝牙5.3 SoC 数据手册和产品介绍

    Renesas Electronics DA14594 SmartBond双低功耗蓝牙5.3 SoC *附件:REN_DA1459x_Datasheet.pdf *附件:REN_da1459x-
    的头像 发表于 05-22 10:28 1701次阅读
    DA14594 SmartBond双<b class='flag-5'>核</b><b class='flag-5'>低功耗</b>蓝牙5.3 <b class='flag-5'>SoC</b> 数据手册和产品介绍

    RISC-V低功耗MCU多电压域设计

    RISC-V低功耗MCU的多电压域设计是一种通过优化电源管理来降低功耗的技术,RISC-V低功耗MCU的多电压域设计通过电源域划分、电压
    的头像 发表于 04-27 16:06 1226次阅读