版上做验证的都是真心喜欢这个工作吗
有份工作能养家糊口就谢天谢地了 就表挑三拣四了 好好干 做一个合格的民工
老外向低成本地区转移的首先就是这些工作,没别的选择
印度好像特别多验证人员 各大公司在印度都有
做银行的天天就是做excel和各种各样的杂活,你觉得他们怎么熬过来的?职业喜欢不喜欢其实很大在于回报。有足够的回报,无聊的工作也变得很有趣。验证目前看来需求很大,从业人员水平参差不齐,还是一片蓝海。
投入进去,你会找到很多乐趣的。一年多还在熬资历,领导不愿意把有意思的部分给你做。
搭过牛逼点的环境没,或者自己觉得很满意的环境没
有掌控过大一点的项目的验证没
有慢慢形成自己一套验证思路方法没
这些都是我觉得可以找到乐趣的地方。但很多时候也得看是不是能碰到合适的项目
soc系统级验证的书近1000页,把我吓尿了。。
验证最近几年发展非常快,书里的知识方法基本都过时了
这么说逻辑设计的思想已经有几十年了,从冯诺依曼到现在思想也没啥变化。。。。。
无聊,你有我无聊
现在合资基金研究部,每天把一些企业的报表倒腾来倒腾去
带入参数到EXCEL模板算NPV、ROE、turnover rate。。。
再写一堆无聊透顶的分析估值报告
最后基金经理可能看都不看就扔垃圾箱去了
还是以前在外企做Design and Function Verification好
至少产品大多可以看到tapeout,可以和测试工程师共同探讨硅片问题
不过现在拿的倒是比以前多多了
不过我觉得其实钱拿到一定程度还是要有事业做更有意思,大家以前都是有理想的
同学,不能完全被钱操控了。
1, 牛逼的环境可以足够的random,并且能打到几乎所有bug。效率很高,覆盖率提升很快
非常好维护,从底层到顶层几乎0 effort就可以reuse,非常易懂,几乎连文档都不用写,就让别人能看懂并且继续开发,还要满足schedule要求...当然这是理想状态,其实能做个自己满意,不断保持改进,就能体会到验证的乐趣了,这句是为了回归主题
2, 我觉得几百K门,还可以算大吧。仅指你要验的部分,不是整个芯片,或者某些完整功能的IP,如wifi,BP,小点可以是Ethernet,但是uart,i2c就不能算了。这样你有机会体会到软硬件协同的概念。maintain别人的不能算
3, 说掌控,我指环境要很熟悉,架构要定对,自己不写太烂的code也要别人写好看的code,schedule要定对,进度要控制好,要让上面的人满意,tapeout回来就算有bug也不是致命的,而且漏掉的bug不会太多
4, 我的验证思路就是,只能说个大概的,具体的说不完的,就是在项目中不断形成自己对验证的想法,不断增加自己对各类design的解决方法,并不断完善这些想法。记住一定要有自己的看法
随便说说,大家随便看看就好了
屌丝没别的工作只好干这个呗
LZ看吧,有人是挺享受这份工作的
但是大多数人看别人的环境都是暴多抱怨的...
不错,顶一个。
不过底层到顶层的case reuse,肯定还是得耗费点体力的。
板上绝大部分都是挣工资养家糊口的,真心喜欢的人不多。
觉得挺不错。需要掌握的东西挺多
SV/VMM/RAND太多东西。。。
思路得开阔些,别漏。
脚本啥的用起来也很爽的。。。
呵呵。也刚开始。
脚本可以用来处理部分Reference Model啊,RM与DUT采样值的比对。。。等等。。
log的处理,例如后仿真log比较多的时候,用来筛选有效信息。