芯片验证入门踩坑指南(1)

本文作者分享了从华为数通C软件开发转至海思做芯片验证的心得,强调快速上手技巧、自动化验证流程、遇到的定位难题以及建议的前期准备方向,包括SystemVerilog语法、芯片概念、仿真工具和Linux开发等。
摘要由CSDN通过智能技术生成

在这里插入图片描述
因为一些原因,从华为数通C软件开发到海思这边做芯片验证,快一个月,说下一些心得与体会:

如何快速上手:

因为项目非常赶,几乎没有脱产学习时间,就是直接干项目,一开始不需要知道原理,熟悉基本的System Verilog语法和了解简单的UVM验证方法学就可以上手开始验证了,只需要关注自己需要做的,以及结果什么是对的,什么是错的就可以了,具体细节慢慢熟悉。

一些需要注意的点:

验证其实已经很自动化了,脚本都是现成的,只需要根据指导书按对应格式提取验证寄存器表或者一些固定格式的数据,导入用例,运行脚本即可,所以不用担心,熟悉一两次就很顺利了

目前遇到的难点:

验证出问题后,定位是自己的验证环境问题还是设计人员的问题,如果是设计人员问题,最好是要找到错误的点比如某某寄存器接错这种比较精确的点,防止扯皮,这个对于新手来说还是比较困难的。

如果我提前做准备的话着重在哪些方面?

1.System Verilog语法熟悉
2.芯片相关的概念:寄存器、时钟、中断、复位等等
3.Verdi等仿真相关工具使用
4.Linux环境下开发技能
5.验证方法学概念

再过一个月再更新下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值