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

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

3天内不再提示

复杂的芯片设计验证环境

廖阿朋 ? 来源:北美应用工程总监 ? 作者:SmartDV ? 2022-07-26 15:48 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

虽然满足所有功能规范的工作设备是芯片设计项目组的首要目标,但许多设计人员醒来时满头大汗,担心芯片到货时会死机。无论使用多少覆盖率或使用多少验证工具,一个或多个错误都可能漏网。

这种高压、苛刻的工程环境需要三个独立的基于技术的功能级验证工具,以保证芯片功能无缺陷且高度可靠。验证和测试覆盖率的重叠似乎过多。许多睡眠不足的设计师认为额外的努力是值得的。

三个功能级验证步骤——功能验证、功能测试和内置自测 (BIST)——每一个都提供了对芯片设计的信心。将它们结合起来可以使芯片按照预期的功能规格工作的信心增加三倍。

功能验证是最耗费资源的步骤,因为它使用了大量可用的 EDA 工具和大量预算用于验证的时间。功能验证必须包括功能覆盖和代码覆盖。两者处理验证问题的方式不同,对于确保全面验证是必要的。

功能覆盖回答了这个问题:设计的功能行为是否符合芯片应该做的规范?有必要根据规范测试设备的行为。还不够,因为预期的功能行为几乎不能说明遇到意外状态或输入时会发生什么。

这是代码覆盖关注设计结构(代码)而不是设计规范的地方,并且可以发现功能规范中未考虑的行为。例如,可能存在在正常操作中从未预期存在的状态或输入。如果确实发生了这种意想不到的状态或输入,会发生什么?芯片如何响应?芯片可能会表现出从未预料到的行为。

通过相互补充,功能覆盖率和代码覆盖率量化了功能验证,并有助于将设计带到下一个综合、流片和最终硅片的连续步骤。实现功能和代码覆盖闭合的功能验证会清除设计的大部分或所有功能错误。当然,最终目标不是设计,而是基于设计制造的芯片。

芯片制造完成后,功能测试和 BIST 用于清除由于制造缺陷或制造过程中其他问题引起的任何错误。根据每个测试设计实施的内容,BIST 计划确定测试与执行功能测试的任何重叠,以确保所有制造的晶体管和导线无缺陷。包括 BIST 在内的深思熟虑的测试策略可以减少测试仪的时间,降低制造测试的时间和成本,并测试使用外部测试方法难以设置的芯片关键内部区域。BIST 的第二个主要优点是它可以在设备的生命周期内随时部署使用,这是某些应用程序的必要策略。

使用嵌入式 FPGA 可以简化功能设备测试,因为 FPGA 是一个预先验证的组件,可以保证按照编程的方式运行,从而最大限度地减少测试。虽然 FPGA 中的 BIST 实施会带来面积和性能开销,但使用它具有很大的好处,包括更好的测试以及一旦将设备安装到系统中就可以对其进行测试。

需要一种将功能设计验证与综合功能测试策略相结合的包容性验证策略,以降低设备到达时死机的可能性。

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

    关注

    15

    文章

    1094

    浏览量

    55792
  • eda
    eda
    +关注

    关注

    71

    文章

    2950

    浏览量

    178978
  • 代码
    +关注

    关注

    30

    文章

    4908

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    半导体可靠性测试恒温箱模拟严苛温度环境加速验证进程

    ,加速验证半导体可靠性测试恒温箱具备强大的环境模拟能力,可准确控制温度、湿度等参数,模拟出高温、低温、高温高湿、低温低湿等复杂自然环境。通过这种模拟,能加速
    的头像 发表于 08-04 15:15 ?176次阅读
    半导体可靠性测试恒温箱模拟严苛温度<b class='flag-5'>环境</b>加速<b class='flag-5'>验证</b>进程

    光纤测温:复杂环境的测温能手

    有一种像电线的设备,能用来测量温度,这就是光纤测温技术。它不需要电池,只要插入光纤就能完成测温,而且非常耐用,能在各种复杂环境中发挥重要作用。 其中,荧光光纤测温装置的主要应用场景是高压电磁环境
    的头像 发表于 07-28 10:02 ?246次阅读
    光纤测温:<b class='flag-5'>复杂</b><b class='flag-5'>环境</b>的测温能手

    ATR2660S芯片技术解析:面向复杂电磁环境的GNSS信号接收方案

    一、GNSS接收面临的电磁环境挑战 ? ? ? ?全球导航卫星系统(GNSS)在复杂电磁环境下的信号接收面临多重挑战。典型干扰场景包括: 人为干扰? :如浙江民航GNSS信号干扰案件导致航班复飞
    的头像 发表于 06-27 14:14 ?193次阅读
    ATR2660S<b class='flag-5'>芯片</b>技术解析:面向<b class='flag-5'>复杂</b>电磁<b class='flag-5'>环境</b>的GNSS信号接收方案

    Veloce Primo补全完整的SoC验证环境

    芯片构建之前完成。虽然硬件加速器和桌面原型板是这项验证中两个众所周知的参与者,但企业原型同样具备重要的意义。 尽管仿真在设计的早期阶段占据主导地位,但由于性能的原因,其更多的适用于模块级验证。一旦开始全
    的头像 发表于 06-12 14:39 ?774次阅读
    Veloce Primo补全完整的SoC<b class='flag-5'>验证</b><b class='flag-5'>环境</b>

    超大规模芯片验证:基于AMD VP1902的S8-100原型验证系统实测性能翻倍

    引言随着AI、HPC及超大规模芯片设计需求呈指数级增长原型验证平台已成为芯片设计流程中验证复杂架构、缩短迭代周期的核心工具。然而,传统原型
    的头像 发表于 06-06 13:13 ?685次阅读
    超大规模<b class='flag-5'>芯片</b><b class='flag-5'>验证</b>:基于AMD VP1902的S8-100原型<b class='flag-5'>验证</b>系统实测性能翻倍

    芯片验证为何越来越难?

    本文由半导体产业纵横(ID:ICVIEWS)编译自semiengineering过去,仿真曾是验证的唯一工具,但如今选择已变得多样。平衡成本与收益并非易事。芯片首次流片成功率正在下降,主要原因
    的头像 发表于 06-05 11:55 ?491次阅读
    <b class='flag-5'>芯片</b>的<b class='flag-5'>验证</b>为何越来越难?

    新思科技VSO.ai如何颠覆芯片验证

    随着片上系统(SoC)复杂性不断增加,IP的复杂性与验证难度以及用于验证的VIP的开发要求也日益提高。不断发展的协议标准要求为IP和VIP提供动态测试套件,并满足规定的功能和代码覆盖率
    的头像 发表于 05-21 14:49 ?529次阅读
    新思科技VSO.ai如何颠覆<b class='flag-5'>芯片</b><b class='flag-5'>验证</b>

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

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

    CAN芯片逻辑响应验证测试

    在CAN芯片研发阶段,需要做诸多涉及通讯错误管理验证的问题。在ISO-16845国际标准中,规定完善的测试标准,如错误帧检测,传输帧相关检测,错误管理逻辑验证等,本文主要分享有效便捷的方法来完成测试
    的头像 发表于 04-30 18:24 ?321次阅读
    CAN<b class='flag-5'>芯片</b>逻辑响应<b class='flag-5'>验证</b>测试

    复杂电磁环境构建与测试软件系统

    复杂电磁环境构建与测试软件系统
    的头像 发表于 04-29 20:47 ?259次阅读
    <b class='flag-5'>复杂</b>电磁<b class='flag-5'>环境</b>构建与测试软件系统

    电磁环境仿真与验证系统软件

    电磁环境仿真与验证系统软件
    的头像 发表于 04-29 16:59 ?382次阅读
    电磁<b class='flag-5'>环境</b>仿真与<b class='flag-5'>验证</b>系统软件

    无人机可靠性保障:高低温湿热试验箱如何破解复杂环境测试难题

    高低温湿热试验箱作为模拟复杂环境的关键设备,在无人机的可靠性保障中扮演着不可或缺的角色。从设计验证到生产检测,再到维护评估,高低温湿热试验箱为无人机在各种复杂
    的头像 发表于 02-22 17:40 ?471次阅读
    无人机可靠性保障:高低温湿热试验箱如何破解<b class='flag-5'>复杂</b><b class='flag-5'>环境</b>测试难题

    芯片设计复杂度剧增,紫光芯片云 3.0 助力企业搭建专业设计环境

    。 ? 实际上,国内中小IC设计企业居多,而如今他们面临更加复杂的设计需求。随着芯片制程和规模要求不断提高,芯片设计环境所需资源越来越大,设计环境
    的头像 发表于 12-26 17:04 ?1595次阅读
    <b class='flag-5'>芯片</b>设计<b class='flag-5'>复杂</b>度剧增,紫光<b class='flag-5'>芯片</b>云 3.0 助力企业搭建专业设计<b class='flag-5'>环境</b>

    解锁SoC “调试”挑战,开启高效原型验证之路

    引言由于芯片设计复杂度的提升、集成规模的扩大,以及产品上市时间要求的缩短,使得设计验证变得更加困难。特别是在多FPGA环境中,设计调试和验证
    的头像 发表于 10-09 08:04 ?1201次阅读
    解锁SoC “调试”挑战,开启高效原型<b class='flag-5'>验证</b>之路

    芯启源助力复杂数字芯片设计与验证

    全球顶尖电子设计自动化盛会DAC 2024在旧金山成功落下帷幕。作为国内领先的数字前端验证工具供应商,芯启源携旗下MimicPro系列产品及解决方案再度亮相,不仅受到来自全球头部IC设计企业的工程开发人员的一致好评,更代表着国产EDA硬核技术在世界舞台亮相从而引起广泛关注。
    的头像 发表于 08-26 15:40 ?960次阅读