打印

[求助]为什么我对验证工作"没有感觉"???

[复制链接]
1314|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
freshgrape|  楼主 | 2008-3-1 02:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,小生是一个刚入行不久的验证工程师.一开始老大让我做的是一些简单的工作,比如跑跑regression,调BUG,写些脚本,对已有的TB作一些小改动,等等.

最近有了一个新项目,老大终于给了我一个机会,去给一个小模块从0开始搭建TB.这是一个很好的练手,成长的机会,但我很痛苦,因为我对以下的任务一直"找不到感觉":
1)搭建TB的架构.虽然自己看过一些讲验证的书,也研究过别人写好的TB,但让我自己给一个具体的DUT搭TB时,我就很没有感觉,不知道哪些模块(如BFM,MODEL,等等)应该加入TB的架构图中,以及它们为什么应该被加进去?

2)从各种文档,比如design spec, overview中抽取出验证所需要的关键,有效信息,并忽略那些对验证无用的内容.经常是文档读了好几次,但不能把文字的内容"映射"成为DUT的结构,数据流,等等.
尤其如果design spec还没得到,只有overview的草稿时(可能会不断地变动),心里就更迷茫了,面对着很多的不确定的模糊的描述,不能做出比较合理的推测去和designer交流.

3)对验证的步骤,阶段也没感觉.不知道哪一步应该多花些精力,哪一步不是重点,怎么样一个阶段算是基本完成了,下一步应该选择先做什么,后做什么.总之就是不能独立判断正确的方向,习惯跟在别人屁股后面跑.

各位前辈认为最根本的原因在哪儿呢?是因为我就没有做验证的天赋(或者说做工程师的天赋,因为对这个行业确实兴趣不够),还是只是因为我缺乏经验,不够努力?天赋对验证工作来说是必需的吗,还是说经验,努力更有决定性?我身边确实有一些小牛,比我年轻,工作时间比我短,但很聪明,很敏感.惭愧........
我应该做些什么来扭转这种令人心碎的局面呢?做更多的项目?向牛人多多请教?反正我觉得看书没用,没有任何一本书能教会我怎样变得"敏感".SIGH......   

1billion thanx !!!!!!!!

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝