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

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

3天内不再提示

User guide验证法介绍

数字芯片实验室 来源:数字芯片实验室 2023-09-25 10:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

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

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

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

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

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

User guide验证法变种

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

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

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

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

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





审核编辑:刘清

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

    关注

    11

    文章

    712

    浏览量

    30331

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    车载OBC电源模块车规电容选型流程与实战方法

    一、选型流程:五步闭环验证法 需求定义与场景拆解 输入参数 :明确OBC的输入电压范围(如200-800V)、工作频率(如100kHz-1MHz)、输出功率(如3.3kW/6.6kW)、环境温度(如
    的头像 发表于 11-21 09:23 64次阅读
    车载OBC电源模块车规电容选型流程与实战方法

    【工程师必看】DDR缺货涨价?5步教你验证新内存颗粒“抗不抗造”!

    产品而言,内存颗粒的微小差异都可能引发硬件兼容性问题,从而给系统稳定性带来了挑战。别慌!眺望电子基于RK3588核心板,梳理出一套完整的【DDR颗粒五步压力验证法
    的头像 发表于 10-24 11:59 725次阅读
    【工程师必看】DDR缺货涨价?5步教你<b class='flag-5'>验证</b>新内存颗粒“抗不抗造”!

    电能质量在线监测装置硬件故障检测的一般流程是什么?

    电能质量在线监测装置硬件故障检测的一般流程遵循 “安全优先、先易后难、先外后内、排除法 + 验证法” 的核心逻辑,从 “故障现象确认” 到 “故障定位” 再到 “维修验证”,形成闭环操作,确保高效、准确排查故障,同时避免二次损坏或安全风险。
    的头像 发表于 09-19 18:00 619次阅读

    请问 sotAP(CYW55512)模式是否支持“b only”和“b/g”?

    请问 sotAP(CYW55512)模式是否支持“b only”和“b/g”? Infineon_Wi-Fi_Software_UserGuide.pdf 和 Infineon_5557x_Wi-Fi_6_6E_User_Guide.pdf 没有设置“仅 b”和“b/g”。
    发表于 07-17 06:35

    CY4500 ez-pd 协议分析仪总是断开连接怎么解决?

    -UserManual-v01_00-EN.pdf Infineon-EZ-PD_Analyzer_Utility_User_Guide-UserManual-v01_00-EN.pdf Infineon-ez-pd_tm_protocol_analyzer_cy4500-epr_quick_start_
    发表于 05-20 06:59

    硬件辅助验证(HAV) 对软件验证的价值

    硬件辅助验证 (HAV) 有着悠久的历史,如今作为软件驱动验证的必备技术,再度受到关注。 RISC-V 可能是说明这一点的最好例子。HAV 能够执行多个周期的软件驱动验证,是加速 RISC-V
    的头像 发表于 05-13 18:21 1657次阅读

    概伦电子先进PDK验证平台PQLab介绍

    PQLab是一款技术先进的PDK(半导体工艺设计套件)验证平台。随着半导体工艺快速发展,PDK的规模和复杂度也在极速加大,以至于PDK的验证难度越来越高,耗时越来越长,为解决这一困境,概伦电子凭借丰富的先进工艺PDK开发和验证
    的头像 发表于 04-16 09:44 976次阅读
    概伦电子先进PDK<b class='flag-5'>验证</b>平台PQLab<b class='flag-5'>介绍</b>

    按照《nucler_studio_user_guide.pdf》手册操作无模块手动创建项目后,没有出现响应的_cmlink_opencd,为什么?

    按照《nucler_studio_user_guide.pdf》手册操作无模块手动创建项目后,没有出现响应的_cmlink_opencd,创建的代码无法编译
    发表于 03-07 15:10

    模拟电路故障诊断

    本书主要介绍了故障字典法,元件参数解法,故障的预猜验证法,逼近法,模拟电路故障诊断的现状及发展趋势。
    发表于 03-07 14:38

    请问DLP5530PGUQ1EVM所输出的bin格式文件如何生成?

    你好,在阅读DLP5530PGUQ1EVM的User‘s Guide时,注意到Guide中说可以用DLPC230-Q1 Automotive Control Program对闪存进行重新编程,存入
    发表于 02-25 06:36

    DLPC6401的固件下载有programmer guide指引吗?

    请问下关于DLPC6401的固件下载有programmer guide指引吗?如果有麻烦发一下
    发表于 02-19 06:55

    ​忆联企业级测试验证平台介绍

    在SSD产品从概念设计到市场投放的复杂过程中,产品测试验证环节不仅是确保产品质量的坚固防线,更是推动SSD性能迈向新高度的核心驱动力。
    的头像 发表于 01-23 18:19 967次阅读

    下载了ADS1292R演示套件的例子,安装了官方CCS最新的集成开发环境,编译ADS1292R的例子报错了,为什么?

    档,ADS1x9xECG-FE User's Guide .pdf这个文档里面也没有相关介绍。下面的图片为编译时报的错。
    发表于 12-18 07:49

    使用ADS1299EEG-FE analysis-scope捕捉到的波形和user-guide里的参考波形不一致,为什么?

    这是使用ADS1299EEG-FE analysis-scope 捕捉到的波形,和user-guide里的参考波形不一致,请问可能是什么原因导致?我没有修改参考设置,下载好操作软件之后直接测试
    发表于 12-12 06:37

    TSW1400开发板的USER_LED3 和USER_LED4不亮怎么解决?

    Pro v5.00采集ADC的数据时,弹出下图所示对话框,并且发现USER_LED3 和USER_LED4不亮。请问是什莫问题,以及怎末解决?
    发表于 12-11 07:01