芯片验证5个月经验总结

本文分享了作者在芯片验证领域的学习历程,包括搭建验证环境、理解验证流程、Linux操作技巧、问题定位方法,以及对验证竞争力的认识,强调了代码复用和性能优化的重要性。
摘要由CSDN通过智能技术生成

接上一个帖子http://t.csdnimg.cn/EGcqB
年前从转到海思做芯片验证,在项目非常紧的情况下, 干了几个项目,也就熟悉了基本的linux操作,还有基本的问题定位。对于验证的整体流程还是比较懵的状态。
1.目前还不懂的
1)端到端打个验证环境,从测试点分解到跑dut代码计分
2)验证整体的串联流程,网表、TO什么的概念
3)sv、uvm等基础语法的掌握

2.稍微熟悉:linux操作
主要是gvim的一些快捷操作

3.稍微熟悉:基本的问题定位
1)看log
2)找到uvm_error
3)先看出错寄存器名称,在verdi中找到
4)再看出错时间,在verdi中标注出来
5)最常见的就是时钟、复位有没有问题,有问题的话一直追,看是哪里开始出问题的
6)再就是看读写地址,看和预期的一致不,值对不对

4.一些感悟
1)验证的核心竞争力
最近都没咋写代码,一直复用之前的代码,只是针对不同项目适配环境,修修补补,有点慌
验证核心竞争力,对于同一个验证需求,可以用更少代码,更简洁的架构,更好的性能,完成100%覆盖,完成验证任务
三个阶段,第一,交付优先,会用脚本,可以复用之前的,保证完成任务
第二,搞懂目前做的及以后要做的事的内在逻辑
第三,进行优化,循序渐进
2)验证基础扎牢,再把周围的领域都了解下

5.现在还是懵逼期,不知道咋搞,之后经常记录和计划下吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值