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

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

3天内不再提示

从C/C++到RTL,提速100倍的形式化验证加快AI算法到芯片的迭代

新思科技 来源:YXQ 2019-06-28 08:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

VC Formal数据通路验证应用基于形式化方法学,在C/C++算法和RTL设计实现之间的一致性检查方面比传统技术提高了100多倍。

采用芯片业界公认的的HECTOR先进技术,并且集成了以Verdi界面为基础的VC Formal的多样化调试功能。

新思科技近日推出了数据通路验证(DPV)应用,这是其VC Formal®解决方案的一部分。数据通路验证应用采用芯片业界公认的HECTOR™先进技术,在设计和验证周期内为广大的数据通路密集型设计用户提供完备的形式化验证收敛。该应用基于形式化方法学,其在C/C++算法和RTL设计实现之间的一致性检查上比传统的复杂芯片系统(SoC)设计技术快100多倍,并且支持遍历式验证确保设计的正确性。

“我们的使命是为移动芯片应用开发高质量的CPUGPU和系统IP,这就要求在非常紧的时间内实现具有高度竞争力的功能、卓越的整体性能和极低的功耗。C/C++算法与具体RTL设计实现的一致性形式化方法学为我们以数据通路为主的设计提供完备的验证,以便在几分钟内有效地发现很多极端应用场景下触发的设计错误,而使用其他传统仿真技术是不可能做到的。VC Formal的HECTOR技术提供同类最佳的表现和结果质量,能够成功减少传统仿真工作量,并帮助在设计中捕获30多个RTL错误。”——Xiushan Feng

人工智能(AI)、图形和处理器设计涉及复杂的算法功能模块,其数据通路量很大,需要用C/C++等高级语言对它们的行为进行建模。这些设计所实现的RTL因此需要与其对应的C/C++模型进行功能等价性验证。VC Formal与Verdi®自动调试系统的内在集成使设计和验证团队能够轻松地使用形式化验证技术和自动对形式化结果根源分析功能。此外,VCS在VC Formal中的内在集成便于将形式化分析融入到现有的验证环境中。

数据通路验证应用加入了不断增长的VC Formal应用组合中,其还包括属性验证(FPV)、时序电路等价验证(SEQ)、寄存器验证(FRV)、形式化覆盖分析器(FCA)、连接性检查(CC)、X-Propogation检查(FXP)、形式化Testbench分析器(FTA)、属性自动提取(AEP)和回归模式加速器(RMA)。

“越来越多的数据通路密集型设计需要专门的数据通路验证技术来实现更快的验证收敛。我们长期以来一直与业界领头羊合作,为先进的芯片提供全面的验证解决方案。我们在数据通路验证技术上的投资能够更快地帮助用户完成算法验证,并加快其芯片产品上市时间。”——Ajay Singh

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

    关注

    462

    文章

    53565

    浏览量

    459373
  • AI
    AI
    +关注

    关注

    89

    文章

    38184

    浏览量

    296963

原文标题:从C/C++到RTL,提速100倍的形式化验证加快AI算法到芯片的迭代

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    C++程序异常的处理机制

    的健壮不仅仅有算法上的优越性,还存在程序对各种异常情况的识别和处理能力,如果对这些异常没有得到较好的处理,就非常容易引起程序的奔溃。 那么C++设计了一套异常处理机制,一方面能够使得异常处理和正常
    发表于 12-02 07:12

    需求落地:RISC-V如何重塑下一代AI硬件生态?

    的需求均在持续升级:计算密度不断提升,功耗预算愈发紧张,而新算法迭代速度,已超过传统芯片产品路线图的适配能力。第一代AI硬件建立在专有指令集与封闭生态系统之上,如
    的头像 发表于 10-16 09:06 494次阅读
    <b class='flag-5'>从</b>需求<b class='flag-5'>到</b>落地:RISC-V如何重塑下一代<b class='flag-5'>AI</b>硬件生态?

    【「AI芯片:科技探索与AGI愿景」阅读体验】+AI芯片AGI芯片

    、现阶段更智能、更接近AGI的6中算法与模型 1、MoE模型 MoE模型作为Transfomer模型的后继者,代表着AI技术的一项重大创新和发展。 优势: 在于能处理庞大的参数规模,显著减少内存占用
    发表于 09-18 15:31

    【「AI芯片:科技探索与AGI愿景」阅读体验】+AI芯片的需求和挑战

    的我我们讲解了这几种芯片的应用场景,设计流程、结构等。 CPU: 还为我们讲解了一种算法:哈希表算法 GPU: 介绍了英伟达H100GPU
    发表于 09-12 16:07

    AI的核心操控:算法硬件的协同进化

           人工智能(AI)的核心操控涉及算法、算力和数据三大要素的深度融合,其技术本质是通过硬件与软件的协同优化实现对复杂任务的自主决策与执行。这一过程依赖多层技术栈的精密配合,底层的
    的头像 发表于 09-08 17:51 777次阅读

    【「AI芯片:科技探索与AGI愿景」阅读体验】+可期之变:AI硬件AI湿件

    ,又分为真菌计算和基于DNA的计算。 图4 基本的真菌计算机结构 在用化学和生物方法实现AI功能的过程中,要经历5个阶段,见图5所示。 图5 以化学和生物方法实现AI功能各阶段 期待AI
    发表于 09-06 19:12

    【书籍评测活动NO.64】AI芯片过去走向未来:《AI芯片:科技探索与AGI愿景》

    到AGI,一起来探索AI芯片 本书创新视角出发,系统梳理了AI芯片的前沿技术与未来方向,串联起
    发表于 07-28 13:54

    适用于SystemC/C++验证形式化解决方案

    虽然 SystemC/C++ 编程风格已使用多年,但最近出现了一些特定使用模式,它们推动工程团队采用共同的设计流程。这包括抽象算法设计代码用作高层次综合 (HLS) 工具的输入,虚拟平台模型用于早期软件测试,可配置的知识产权 (IP) 模块,等等。
    的头像 发表于 06-24 11:07 1033次阅读
    适用于SystemC/<b class='flag-5'>C++</b><b class='flag-5'>验证</b>的<b class='flag-5'>形式化</b>解决方案

    新思科技硬件加速验证技术日即将来袭

    AI、HPC、智能汽车高速迭代的驱动下,全球半导体行业正面临千亿门级芯片设计复杂度与上亿行代码级系统验证的双重压力。如何加快
    的头像 发表于 05-08 10:09 629次阅读

    新思科技邀您相约DVCon China 2025

    主题演讲、技术分享和技术展台的方式,分享新思科技在AI驱动的验证技术创新、形式化验证加速低功耗设计、硬件加速验证创新领域的前沿技术,共同探索万物智能时代如何加速软件开发和系统
    的头像 发表于 04-09 17:52 977次阅读

    内置16-bit ADC,分辨率0.004°C,具有-70°C+150°C超宽工作范围的温度传感芯片-M117

    温度传感芯片 - M117内置16-bit ADC,分辨率0.004°C,具有-70°C +150°的超宽工作范围。芯片在出厂前经过
    的头像 发表于 02-28 09:44 881次阅读
    内置16-bit ADC,分辨率0.004°<b class='flag-5'>C</b>,具有-70°<b class='flag-5'>C</b><b class='flag-5'>到</b>+150°<b class='flag-5'>C</b>超宽工作范围的温度传感<b class='flag-5'>芯片</b>-M117

    Delphi、C++ Builder和Lazarus连接到Oracle数据库

    Delphi、C++ Builder 和 Lazarus 连接到 Oracle 数据库 Oracle 数据访问组件 (ODAC) 是一个组件库,它为 32 位和 64 位平台提供 Delphi
    的头像 发表于 01-15 10:01 1354次阅读

    Spire.XLS for C++组件说明

    Spire.XLS for C++ 是一款专业的 C++ Excel 组件,可以用在各种 C++ 框架和应用程序中。Spire.XLS for C++ 提供了一个对象模型 Excel
    的头像 发表于 01-14 09:40 1305次阅读
    Spire.XLS for <b class='flag-5'>C++</b>组件说明

    AKI跨语言调用库神助攻C/C++代码迁移至HarmonyOS NEXT

    ,真正做到所“键”即所得。 这一创新框架的出现,正是为了解决开发者在迁移C/C++项目HarmonyOS NEXT时面临的核心痛点。传统的NAPI接口调用复杂,学习成本高,开发者需要耗费大量精力进行适配
    发表于 01-02 17:08

    英诺达发布全新静态验证产品,提升芯片设计效率

    了重要一步,将为中国芯片产业的发展注入新的活力。 静态验证作为一种业界普遍使用的验证方法,通过对设计的源代码进行深入分析,能够发现设计中的潜在问题。与动态仿真验证
    的头像 发表于 12-24 16:53 1167次阅读