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

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

3天内不再提示

芯华章高性能FPGA原型验证系统实现设计原型自动综合、布线和调试

芯华章科技 来源:芯华章科技 作者:芯华章科技 2022-07-07 17:44 次阅读

过去十年,AI算法芯片架构的不断创新,以及AI市场应用规模范围的不断扩大,两者互相促进,给算法、架构、软硬件集成、芯片设计都带来了令人激动的新机遇。据麦肯锡研究报告预测,到2025年全球AI芯片市场预计将达到100亿美元的规模。同时,算法和架构创新也给EDA流程中的芯片设计和验证带来了新的挑战,需要新一代的EDA流程和工具的支持。

AI芯片设计与验证挑战

燧原科技资深架构师鲍敏祺表示:

“AI芯片往往具备超大的设计规模,同时,AI算法和应用的迭代周期短,因此在计算子系统、调度控制子系统、存储子系统、高速通信子系统等多个领域,都提出了更高的设计要求。面对复杂的设计需求,AI芯片在验证策略选择上,也往往需要引入多种验证手段,提前通过仿真、形式化验证、FPGA原型验证等一系列验证手段发现问题,确保芯片在功能、功耗、调度性能等方面达到设计期望。”

AI芯片设计结构复杂,不同子系统往往具备差异化的验证重点,也就需要不同的验证工具组合,实现验证效果的最大化。然而业内人士普遍认为,当前验证环节点工具各自为政带来的高门槛和低效率,特别是“工具缺乏兼容性、数据碎片化、工具缺乏创新”等痛点,已成为目前芯片设计追求更快、更强、更简单的三大阻碍。有数据显示,每种工具在验证中的激励移植、重复编译、碎片化调试所浪费的时间通常占到总体验证时间的30%以上。

AI芯片高效验证之道

芯华章科技验证工程副总裁朱洪辰表示:

“面对这些挑战,去年芯华章正式推出了从底层框架全新构建的智V验证平台,具备‘协同、易用、高效’三大优势,能让工具带来1+1》2的验证效益,有效地解决产业正面临的兼容性挑战,以及数据碎片化导致的验证效率挑战。”

基于智V验证平台,芯华章目前已经推出了多款数字验证工具,涵盖FPGA原型验证、逻辑仿真、形式验证、智能场景验证、系统调试等领域。

芯华章科技验证工程总监高世超介绍:

“为了提高AI芯片验证效率,芯华章提供了融合高效的AI芯片验证调试解决方案。我们的形式化验证工具GalaxFV可与仿真技术结合,加速AI验证覆盖率收敛;智能场景验证工具GalaxPSS,能够利用场景建模自动生成跨平台、可复用、智能化自回归的测试激励;数字验证调试系统Fusion Debug则贯穿所有工具,提供了跨平台的高效调试解决方案。”

芯华章科技验证工程总监刘勤一表示:

“FPGA原型验证对于提升超大规模的AI芯片设计效率,具备得天独厚的技术解决优势。基于FPGA硬件和拥有自主知识产权的全流程软件,芯华章自主研发的高性能FPGA原型验证系统桦捷(HuaPro-P1),可以帮助SoC/ASIC芯片客户实现设计原型的自动综合、分割、优化、布线和调试,从而有效减少用户人工投入,提升系统验证与软件开发效率,缩短芯片设计周期。”

原文标题:对话燧原科技 | 芯华章带来AI芯片高效验证之道

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

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

    关注

    1602

    文章

    21317

    浏览量

    593151
  • AI
    AI
    +关注

    关注

    87

    文章

    26430

    浏览量

    264036
  • 验证系统
    +关注

    关注

    0

    文章

    23

    浏览量

    10070
  • 芯华章
    +关注

    关注

    0

    文章

    157

    浏览量

    11342

原文标题:对话燧原科技 | 芯华章带来AI芯片高效验证之道

文章出处:【微信号:X-EPIC,微信公众号:芯华章科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    fpga原型验证平台与硬件仿真器的区别

    FPGA原型验证平台与硬件仿真器在芯片设计和验证过程中各自发挥着独特的作用,它们之间存在明显的区别。
    的头像 发表于 03-15 15:07 289次阅读

    fpga原型验证流程

    FPGA原型验证流程是确保FPGA(现场可编程门阵列)设计正确性和功能性的关键步骤。它涵盖了从设计实现到功能
    的头像 发表于 03-15 15:05 366次阅读

    FPGA与AISC的差异

    ASIC的验证调试需要更复杂的工具和技术。 应用领域 :FPGA广泛应用于原型验证、信号处理、图像处理、网络加速等领域。ASIC则适用于需
    发表于 02-22 09:54

    原型平台是做什么的?proFPGA验证环境介绍

    proFPGA是mentor的FPGA原型验证平台,当然mentor被西门子收购之后,现在叫西门子EDA。
    的头像 发表于 01-22 09:21 653次阅读
    <b class='flag-5'>原型</b>平台是做什么的?pro<b class='flag-5'>FPGA</b><b class='flag-5'>验证</b>环境介绍

    什么是FPGA原型验证FPGA原型设计的好处是什么?

    FPGA原型设计是一种成熟的技术,用于通过将RTL移植到现场可编程门阵列(FPGA)来验证专门应用的集成电路(ASIC),专用标准产品(ASSP)和片上
    发表于 01-12 16:13 381次阅读

    基于FPGA原型设计的SoC开发

    所有形式的原型都为验证硬件设计和验证软件提供了强大的方法,模型或多或少地模仿了目标环境。基于FPGA原型设计在项目的关键后期阶段尤其有益。
    发表于 10-11 12:39 313次阅读
    基于<b class='flag-5'>FPGA</b><b class='flag-5'>原型</b>设计的SoC开发

    多片FPGA原型的两种分割方式介绍

    综合工具的任务是将SoC设计映射到可用的FPGA资源中。自动化程度越高,构建基于FPGA原型的过程就越容易、越快。
    发表于 06-13 09:27 317次阅读
    多片<b class='flag-5'>FPGA</b><b class='flag-5'>原型</b>的两种分割方式介绍

    为什么SoC验证一定需要FPGA原型验证呢?

    在现代SoC芯片验证过程中,不可避免的都会使用FPGA原型验证,或许原型验证一词对你而言非常新鲜
    发表于 05-30 15:04 983次阅读
    为什么SoC<b class='flag-5'>验证</b>一定需要<b class='flag-5'>FPGA</b><b class='flag-5'>原型</b><b class='flag-5'>验证</b>呢?

    从SoC仿真验证FPGA原型验证的时机

    我们当然希望在项目中尽快准备好基于FPGA原型验证的代码,以便最大限度地为软件团队和RTL验证人员带来更客观的收益。
    发表于 05-30 11:10 804次阅读
    从SoC仿真<b class='flag-5'>验证</b>到<b class='flag-5'>FPGA</b><b class='flag-5'>原型</b><b class='flag-5'>验证</b>的时机

    多片FPGA原型验证系统互连拓扑分析

    多片FPGA原型验证系统性能和容量通常受到FPGA间连接的限制。
    发表于 05-23 17:12 1238次阅读
    多片<b class='flag-5'>FPGA</b><b class='flag-5'>原型</b><b class='flag-5'>验证</b><b class='flag-5'>系统</b>互连拓扑分析

    SoC设计的IO PAD怎么移植到FPGA原型验证

    FPGA原型验证系统要尽可能多的复用SoC相关的模块,这样才是复刻SoC原型的意义所在。
    发表于 05-23 16:50 414次阅读
    SoC设计的IO PAD怎么移植到<b class='flag-5'>FPGA</b><b class='flag-5'>原型</b><b class='flag-5'>验证</b>

    正确认识原型验证多片FPGA自动分割工具

    当SoC的规模在一片FPGA中装不下的时候,我们通常选择多片FPGA原型验证的平台来承载整个SoC系统
    发表于 05-23 15:31 344次阅读

    FPGA原型验证中分割引擎的重要性解析

    FPGA原型验证的原理是将芯片RTL代码综合FPGA上来验证芯片的功能。对于目前主流行业应用而
    发表于 05-18 12:52 418次阅读
    <b class='flag-5'>FPGA</b><b class='flag-5'>原型</b><b class='flag-5'>验证</b>中分割引擎的重要性解析

    FPGA原型系统装配文件:Assign Traces介绍

    多片FPGA原型验证系统的拓扑连接方式各不相同,理想的多片FPGA原型
    发表于 05-08 11:51 367次阅读
    <b class='flag-5'>FPGA</b><b class='flag-5'>原型</b><b class='flag-5'>系统</b>装配文件:Assign Traces介绍

    FPGA原型验证系统中复制功能模块的作用

    在进行FPGA原型验证的过程中,当要把大型的SoC进行FPGA原型验证时,有时候会遇到一种情况,
    的头像 发表于 05-04 16:21 453次阅读
    <b class='flag-5'>FPGA</b><b class='flag-5'>原型</b><b class='flag-5'>验证</b><b class='flag-5'>系统</b>中复制功能模块的作用