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

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

3天内不再提示

新思科技 VC Formal DPV是CPU、GPU和AI/ML设计数据路径验证的不二之选

新思科技 来源:新思科技 作者:新思科技 2022-05-09 16:27 次阅读

我们生活在大数据的世界中:B站日均播放量17亿次,微信每天发送约500亿条信息。预计到2025年,全球每天生成的数据量有望达到463EB。

如此庞大的数据量,需要采用浮点算术运算的芯片才能够以最快的速度和最高的精度进行处理、存储、分析和共享。而验证这些芯片上的数据处理逻辑(数据路径)的正确性至关重要。历史证明,未能及时发现错误将会导致高昂的代价。

鉴于此,新思科技很早就开始研究验证复杂数据路径逻辑的方法。例如,基于仿真的传统验证方法效率低、耗时长,而且对于无遗漏地验证这些复杂的数学函数根本不切实际。以一个两个32位操作数的简单数学运算为例子,其中就会包含264个操作数对。假设处理速度为每秒30亿次模拟速度,则需要195个计算年。这导致计算资源根本无法得到充分和高效利用。

形式验证使用数学方法来证明或反驳预期算法的正确性,可提供一种有效、高效且可追溯的解决方案。在对函数正确性至关重要的复杂控制和数据路径逻辑进行验证时,它可对仿真方法起到补充作用。认识到设计架构师趋向于将规范编写为C或C++参考模型,新思科技的研究团队开始致力于开发一种验证技术来确定硬件设计人员创建的RTL是否等效于C/C++模型。复杂数据路径专用验证解决方案HECTOR(High-level Equivalence C++ to RTL)由此诞生。

过去20年间,新思科技不断升级形式求解器,性能越来越完善,促使许多客户开始使用HECTOR来验证CPUGPU网络和安全性应用中的ALU、FPU和DSP块。

2017中,HECTOR技术被整合到新思科技 VC Formal Datapath Validation (DPV) App中,该应用现已能够支持所有现代C++语言和基于业界领先的新思科技 Verdi SoC Debug Platform的完整调试环境。

VC Formal DPV成为业界首个用于对数据路径元素进行无遗漏验证的商用形式验证工具。 VC Formal DPV针对独立开发的模型提供等效性检查,无遗漏地验证RTL实现是否与可信的C/C++参考模型等效,并且可用于无遗漏地验证C到C、C到RTL,以及RTL到RTL等连续设计改进,而无需任何验证平台、断言或覆盖率要求。VC Formal DPV可以灵敏地检测极端缺陷,从而避免代价高昂的错误发生。该技术嵌入了:

快速高效的形式算法,包括加入多个求解器用于解算复杂的数学逻辑

快速收敛技术,包括自动设计分区和多处理器支持

高级调试支持,包括一个集成的调试器,支持单步调试C/C++代码

灵活的语言支持:Verilog、VHDL、SystemVerilog、C、C++

VC Formal DPV可提供100%的信任度,其RTL设计实现符合C/C++参考算法,因此与基于仿真的技术相比,可以显著加快数据路径组件的签核。

17b17b30-cf6e-11ec-bce3-dac502259ad0.png

随着电子设备变得越来越智能人工智能AI)和机器学习(ML)芯片被广泛应用于许多领域。由于AI/ML芯片使用浮点运算来处理大量数据,因此VC Formal DPV非常适合此类芯片设计,获得了全球AI/ML初创企业的大量部署。 为了帮助企业采用数据路径验证方法,新思科技提供了经过形式验证的全面的C++数学库来验证RTL,并且还为交钥匙项目的培训和执行提供咨询服务。 数据路径验证的前景十分光明。新思科技凭借20多年的HECTOR技术投入和不断革新,其VC Formal DPV可对任何数据路径块进行签核。

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

    关注

    68

    文章

    10816

    浏览量

    210991
  • gpu
    gpu
    +关注

    关注

    28

    文章

    4686

    浏览量

    128655
  • 新思科技
    +关注

    关注

    5

    文章

    786

    浏览量

    50297
  • 数据路径
    +关注

    关注

    0

    文章

    4

    浏览量

    6299

原文标题:VC Formal DPV:CPU、GPU和AI/ML设计数据路径验证的不二之选

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

收藏 人收藏

    评论

    相关推荐

    CPU\GPU引领,国产AI PC进阶

    电子发烧友网报道(文/黄晶晶)当前AI PC已经成为PC产业的下一个浪潮,国产CPUGPU厂商在PC市场一直处于追赶态势,AI PC给了大家新的机遇,在这个赛道国产厂商加速了布局与渗
    的头像 发表于 09-01 02:15 4970次阅读
    <b class='flag-5'>CPU</b>\<b class='flag-5'>GPU</b>引领,国产<b class='flag-5'>AI</b> PC进阶

    FA 镜头:印刷品质量检测的卓越

    普密斯 FA 镜头在印刷品质量检测领域展现出了无可比拟的优势。它是印刷企业追求卓越品质、提升市场竞争力的不二
    的头像 发表于 10-11 10:41 179次阅读
    FA 镜头:印刷品质量检测的卓越<b class='flag-5'>之</b><b class='flag-5'>选</b>

    gpu服务器与cpu服务器的区别对比,终于知道怎么了!

    gpu服务器与cpu服务器的区别主要体现在架构设计、性能特点、能耗效率、应用场景、市场定位等方面,在以上几个方面均存在显著差异。CPU服务器更适合数据库管理和企业应用,而
    的头像 发表于 08-01 11:41 433次阅读

    思科技PCIe 7.0验证IP(VIP)的特性

    在近期的博文《新思科技率先推出PCIe 7.0 IP解决方案,加速HPC和AI等万亿参数领域的芯片设计》中,新思科技宣布推出综合全面的PCIe Express Gen 7(PCIe 7.0)
    的头像 发表于 07-24 10:11 534次阅读
    新<b class='flag-5'>思科</b>技PCIe 7.0<b class='flag-5'>验证</b>IP(VIP)的特性

    三星电子采纳新思科技Synopsys.ai EDA套件,完成GAA制程验证

    据新思科技介绍,他们的 Synopsys.ai EDA 套件专为 CPU 高效运行而设计,为三星的 GAA 节点带来了卓越的 PPA(性能、功耗和面积)表现。
    的头像 发表于 05-06 11:23 352次阅读

    为什么跑AI往往用GPU而不是CPU

    GPU的能力,并且支持的GPU数量越多,就代表其AI性能越强大。那么问题来了,为什么是GPU而不是CPU
    的头像 发表于 04-24 08:27 1761次阅读
    为什么跑<b class='flag-5'>AI</b>往往用<b class='flag-5'>GPU</b>而不是<b class='flag-5'>CPU</b>?

    AI训练,为什么需要GPU

    随着由ChatGPT引发的人工智能热潮,GPU成为了AI大模型训练平台的基石,甚至是决定性的算力底座。为什么GPU能力压CPU,成为炙手可热的主角呢?要回答这个问题,首先需要了解当前人
    的头像 发表于 04-24 08:05 1075次阅读
    <b class='flag-5'>AI</b>训练,为什么需要<b class='flag-5'>GPU</b>?

    大模型推理显卡选购指南:4090显卡为何成为不二

    开发者非常关注的话题。 现在市面上加速卡型号多如牛毛,但说到适用大模型推理的显卡,那4090显卡绝对是现阶段“推理王卡”般的存在。论性能不如H100,论价格不如3090,看似平平无奇的4090显卡为何能在众多竞争者中脱颖而出,成为大模型推理的不二
    的头像 发表于 04-11 11:00 718次阅读
    大模型推理显卡选购指南:4090显卡为何成为<b class='flag-5'>不二</b><b class='flag-5'>之</b><b class='flag-5'>选</b>

    新型的FPGA器件将支持多样化AI/ML创新进程

    的来临,而是包括GPU、FPGA和NPU等一众数据处理加速器时代的来临,就像GPU以更高的计算密度和能效胜出CPU一样,各种加速器件在不同的AI
    的头像 发表于 04-02 15:25 300次阅读
    新型的FPGA器件将支持多样化<b class='flag-5'>AI</b>/<b class='flag-5'>ML</b>创新进程

    是德科技推出AI数据中心测试平台

    是德科技近期宣布,针对蓬勃发展的AIML基础设施生态系统,隆重推出了全新的AI数据中心测试平台。该平台专为加速AI/
    的头像 发表于 03-08 10:17 672次阅读

    是德科技推出AI数据中心测试平台旨在加速AI/ML网络验证和优化的创新

    2024年2月29日,是德科技(Keysight Technologies,Inc.)宣布,针对人工智能(AI)和机器学习(ML)基础设施生态系统,推出了 AI数据中心测试平台,旨在加
    的头像 发表于 02-29 09:32 579次阅读
    是德科技推出<b class='flag-5'>AI</b><b class='flag-5'>数据</b>中心测试平台旨在加速<b class='flag-5'>AI</b>/<b class='flag-5'>ML</b>网络<b class='flag-5'>验证</b>和优化的创新

    gpu是什么和cpu的区别

    GPUCPU是两种常见的计算机处理器,它们在结构和功能上有很大的区别。在这篇文章中,我们将探讨GPUCPU的区别,并详细介绍它们的原理、应用领域和性能特点。 一、概述 1.1
    的头像 发表于 02-20 11:24 1.8w次阅读

    Supermicro推新AI存储方案,助力AIML应用加速

    Supermicro首席执行官梁见后先生高瞻远瞩地指出:针对AIML应用的加速处理,我们推荐配置以每机柜20 PB高速闪存为主,配备四个NVIDIA HGX H100系列优化版8-GPU气冷服务器或者八个同款液冷服务器。
    的头像 发表于 02-03 14:46 582次阅读

    为什么GPUCPU更快?

    GPUCPU更快的原因并行处理能力:GPU可以同时处理多个任务和数据,而CPU通常只能一次处理一项任务。这是因为
    的头像 发表于 01-26 08:30 2206次阅读
    为什么<b class='flag-5'>GPU</b>比<b class='flag-5'>CPU</b>更快?

    CPUGPU之间的主要区别

    以下是以表格形式提供的CPUGPU之间的一些区别:中央处理器图形处理器CPU代表中央处理器。GPU代表图形处理单元。CPU是通用处理器。
    的头像 发表于 12-14 08:28 747次阅读
    <b class='flag-5'>CPU</b>和<b class='flag-5'>GPU</b>之间的主要区别