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

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

3天内不再提示

User guide验证法介绍

数字芯片实验室 来源:数字芯片实验室 2023-09-25 10:00 次阅读

针对用户的使用手册经常归纳出一些事先选好的操作方式。对于常用的初始化、正常处理、中断处理等给出了输入序列建议。

使用手册如果涉及太多细节或者给用户太多的选择会使他们手足无措。使用手册中的操作方式一般也都是大部分生态用户实践证明了的方式,芯片的操作不会有太大的学习成本。这就是生态的力量。

对于一颗芯片,绝大多数的用户不会越过芯片最基本的使用手册,即使芯片可能会支持那些复杂的操作。

一个芯片必须确保这些常用的功能正确并且使用方便,这样用户才会花钱。从验证的角度来看,验证这样的功能非常重要,甚至可以说优先级最高。

对于User guide验证法,我们会像一个谨慎的用户,遵循用户手册的建议,从不偏离其引导。

User guide验证法要求验证人员通过阅读用户手册并严格遵照手册的建议执行操作。如果手册描述了某个特性以及如何使用该特性时,验证人员要特意留心那些指令。目的是尽量忠实地执行用户手册中描述的每个场景。这个验证法不仅可以验证芯片确实实现了手册所描述的各种特性,同时也验证了用户手册的准确性。

User guide验证法变种

User guide验证法还会有一些变种:

专家验证法要求验证人员遵循第三方(可能是一些潜在客户或者在该领域有一些经验的技术人员)的建议来验证,其中某些建议可能非常刁钻,但都是很有重要的验证参考。

竞争对手验证法,这种方法竞争对手的使用手册自己的产品进行验证,尤其是竞争对手是市场领先者,而自己产品在其后紧追的情况。在这种情况下,那些从竞争对手产品迁移到我们产品的用户可能更习惯于按照从前的使用方式来使用我们的芯片,因此,验证人员也应该像许多(希望真的是很多)转投的用户一样,用他们过去的使用方式来探索和验证芯片,这种验证最好应该由验证人员进行,而不是让用户去发现芯片是否满足他们的需求。

User guide验证法(包括其各个变种验证法)用于验证芯片是否提供了其所宣传的特性。它是一种直观、易懂的验证,如果芯片特性与用户手册所描述的不一致,就应该上报这些bug(包括性能/安全性/易用性/维护性/测试性等等)。结果也许只是需要更新用户手册,但是不管怎样,这都是在服务于用户。所以,文档问题最好也要提出来~

User guide验证法强迫验证人员按用户的使用方式把芯片特性串起来验证,同时还要求这些特性按用户的真实使用方式相互交互。所以这时发现的任何bug都很可能是极其重要的问题。





审核编辑:刘清

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

    关注

    9

    文章

    566

    浏览量

    28561

原文标题:验证方法-User guide验证法

文章出处:【微信号:数字芯片实验室,微信公众号:数字芯片实验室】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RA8D1_User’s Manual

    RA8D1_User’s Manual
    发表于 03-20 09:56 1次下载

    VectorCAST功能详解系列——User Code应用#动态代码测试

    代码User
    北汇信息POLELINK
    发布于 :2024年01月03日 12:18:51

    芯片验证方法之极限验证法简析

    不管是做设计,还是验证,相信大家都会有一些review会议上被问一些刁钻的问题的经历。当然,与会者问这些不那么容易回答的问题并非有意为难,大多数时候只是纯粹的好奇心。
    的头像 发表于 09-27 10:05 293次阅读

    QSpan II User 手册

    QSpan II User 手册
    发表于 07-14 09:42 0次下载
    QSpan II <b class='flag-5'>User</b> 手册

    PowerPro User 手册

    PowerPro User 手册
    发表于 07-14 09:25 0次下载
    PowerPro <b class='flag-5'>User</b> 手册

    Tsi721 User 手册

    Tsi721 User 手册
    发表于 07-13 20:04 2次下载
    Tsi721 <b class='flag-5'>User</b> 手册

    VersaClock3 评估板 Setup Guide

    VersaClock3 评估板 Setup Guide
    发表于 07-13 19:59 0次下载
    VersaClock3 评估板 Setup <b class='flag-5'>Guide</b>

    Tsi382A User 手册

    Tsi382A User 手册
    发表于 07-12 20:08 0次下载
    Tsi382A <b class='flag-5'>User</b> 手册

    CPS-1432User 手册

    CPS-1432 User 手册
    发表于 07-12 19:56 0次下载
    CPS-1432<b class='flag-5'>User</b> 手册

    VersaClock 5 评估板 Users Guide

    VersaClock 5 评估板 Users Guide
    发表于 07-11 20:24 0次下载
    VersaClock 5 评估板 Users <b class='flag-5'>Guide</b>

    DA9155M 评估板 Guide

    DA9155M 评估板 Guide
    发表于 07-10 19:33 0次下载
    DA9155M 评估板 <b class='flag-5'>Guide</b>

    ISL95338 软件 Installation Guide

    ISL95338 软件 Installation Guide
    发表于 07-07 20:56 0次下载
    ISL95338 软件 Installation <b class='flag-5'>Guide</b>

    ZSSC3240 Mass Calibration 软件 Guide

    ZSSC3240 Mass Calibration 软件 Guide
    发表于 07-04 19:34 0次下载
    ZSSC3240 Mass Calibration 软件 <b class='flag-5'>Guide</b>

    5G单站验证详细介绍

    5G单站验证详细介绍
    发表于 05-22 12:38 346次阅读
    5G单站<b class='flag-5'>验证</b>详细<b class='flag-5'>介绍</b>

    VersaClock 5 评估板 Users Guide

    VersaClock 5 评估板 Users Guide
    发表于 05-15 19:12 0次下载
    VersaClock 5 评估板 Users <b class='flag-5'>Guide</b>