BT级别的IC项目验证基本流程
本文首发于公众号【木叶芯】,版权所有,禁止转载。
如需转载,请在评论区留言或私信申请,经同意后可转载,否则属于侵权行为。
作者昵称:城外南风起
原文链接:BT级别的IC项目验证基本流程
————————————————
芯片验证按项目规模可分为:BT(Block Test)、IT(Integrated Test)、ST(System Test)。
本文仅针对BT级别的项目验证流程进行简单总结。
流程如下:
作为方案书的一部分:分解测试点,给出测试点表单。个人认为,这部分是验证工程师的核心工作所在。需要谨慎、完备地将spec需求分解为独立的、不可再分的点,并给出拟采用的覆盖方式(测试用例覆盖、断言覆盖、收覆盖率),在分解时需注意典型值、边界值、特殊值。
根据spec给出验证方案书:包括拟采用的验证方法学、验证环境框架及组件、工作环境目录构成、分解好的测试点表单及对应的测试用例、白盒探针、激励构成、RM伪代码等等,尽可能做到细致。
搭建验证环境
跑通冒烟用例(sanity case)
依次跑通其他测试用例(test cases)
回归
与第6步同步进行:覆盖率收集、测试点反标
覆盖率分析
查看报告,修改验证方案或设计代码
重复6至9步
————————————————
感谢您的阅读,欢迎 点赞 / 评论 / 收藏 / 打赏 ~
我是城外南风起,欢迎关注我的公众号【木叶芯】。
木叶飞舞之处,火亦生生不息。
BT级别的IC项目验证基本流程相关推荐
- SpringCloud电商项目开发完整流程
SpringCloud项目开发完整流程 一.新建前端Vue项目(管理后台) 先下载node.js Node官网 然后win+r,输入cmd打开命令行窗口,输入命令node -v,检测node是否安装成 ...
- [DV]闪存主控芯片验证全流程
闪存主控芯片验证全流程 设计验证是芯片产业链中关系到芯片质量的重要环节,随着芯片规模扩大及片上系统(SoC)设计复杂度提升,验证目标从功能正确.性能达标向满足业务应用快速适配部署的需求发展,其难度和重 ...
- 4.13日第12次作业,16章外包,17章需求,19章组织级与大型项目
4.13日第12次作业,16章外包,17章需求,19章组织级与大型项目 29-高项-田哲琦 16章.外包管理 1.外包的形式有哪五种?什么是利益关系?P346-348 答:企业现行采用的主要外包形式如 ...
- 阿里云自动java和mysql数据库_阿里云服务器之基于Linux系统部署上线JavaWeb项目和连接MySQL数据库(从购买云服务器到发布JavaWeb项目全套详细流程)...
阿里云服务器之基于Linux系统部署上线JavaWeb项目和连接MySQL数据库(从购买云服务器到发布JavaWeb项目全套详细流程) (仅此纪念人生第一篇学习博客) 前阵子接了一个小小的JavaWe ...
- Spring Security技术栈学习笔记(十三)Spring Social集成第三方登录验证开发流程介绍
开发第三方登录,我们必须首先要了解OAuth协议(本文所讲述的OAuth协议指的是OAuth2协议),本文首先简单介绍OAuth协议,然后基于Spring Social来阐述开发第三方登录需要做哪些准 ...
- 组织级项目管理和项目集、项目组合管理
组织级项目管理.项目集管理.项目组合管理和单项目管理,都是对组织战略的具体落实.其中,组织级项目管理是项目组合管理.项目集管理和单项目管理的框架体系,项目组合管理是项目组合子集.项目集.项目的集合,再 ...
- 车规级芯片IC等级及其特点
车规级芯片之于智能汽车,发动机之于传统汽车 https://www.sohu.com/a/282627897_733088 汽车芯片行业深度报告(2018) 汽车芯片等级 按照美国制定的汽车电子标准, ...
- 数字IC设计的基本流程和主流EDA工具
数字IC设计的基本流程和主流EDA工具 IC设计全周期存在迭代,以下按照正常无迭代流程: ~ ~~ ~~ 芯片设计与芯片制造缺一不可,另有一篇博文详细介绍芯片从0-1,传送门 芯片从0到1 spec ...
- 项目沟通管理流程的6大规范步骤
1.建立沟通计划 需要对整个项目的沟通对象.沟通内容.沟通频率.沟通方法等各方面,进行计划和安排.尤其需明确沟通机制,建立完整的沟通计划.并根据项目沟通的具体情况,实时添加和修订计划,以保证沟通管理 ...
最新文章
- 【遥感数字图像处理】基础知识:第五章 遥感图像增强处理方法总结
- BZOJ3999: [TJOI2015]旅游
- select中option解析
- 《大型网站技术架构》1.大型网站架构演练
- CCF201612-2 工资计算(100分)
- CentOS 6.8 安装JDK8
- 以太坊ETH不能转账,状态一直是pending状态原因和解决方法
- 20145321 《信息安全系统设计基础》第5周学习总结
- main(argc,argv[])
- 搭建证书服务器(2003)学习笔记
- Erlang中的RSA签名
- 基于JAVA的企业OA办公系统
- 南京大学俞扬教授:强化学习真实环境不好用?那就模拟器来凑!
- java 图片清晰度_Java 图片处理——如何生成高清晰度而占有磁盘小的缩略图
- 电脑卡住了怎么保存excel_电脑卡死了excel没保存怎么办啊
- 如何在sql语句里添加注释
- 点击链接新窗口打开页面
- Spring Boot使用websocket实现聊天室
- 1271:圆柱体的表面积
- 专注二次元MOBA游戏的跳跃网络赴美上市 中小游戏厂商还能突围吗?