微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > 如何学习IC验证

如何学习IC验证

时间:10-02 整理:3721RD 点击:
买了一本书verilog(已看过),买了一本systemverilog(看了四分之一),还买了一本perl(暂时没看),看这些东西感觉不知道怎么用啊?不知道该怎么学习验证?求大神指教。我所在的实习公司是做反向的,有些实习生现在正在练习用verilog建模,而我正在练习整理电路。希望大神能帮我理一理今后学习的方向,具体该怎么做?谢啦。

You have selected a wrong company if you want improve your verification ability

这么惨啊,有什么补救办法没?关键非常犀利的公司也不好进啊。

opencore上找个设计,自己先搭个TB验一遍,然后和core自带的TB比较一下

先弄清楚流程,再找资料看,我是总感觉资料很多,不知道从何入手啊!

谢谢你们的帮助,非常感谢。

谢谢你们的帮助,非常感谢。

谢谢您啦。

谢谢您啦。

zhengqianlaile

正在学习中,同进步!

,一起努力。

有机会就走吧,时间越长你越伤不起!除非你以后想成为反向大牛

学习了哈

各个公司不同,比如华为用SV就差不多了,AMD则相对更复杂很多。
还有方法学。

如果你自己的职业方向不是这个。那学起来很困难的,而且没意义。要参与到实际的项目才能有提高,自己在网上找再多的资料也很难深入

还是从实例入手吧, 感觉systemverilog的手册比较好些

做反向的公司倒是可以提高模拟仿真的技能和对开关电路的理解。但是要往验证去发展确实比较不合适。
先攒一点语言基础:汇编,c,verilog,随便一种shell(比如bash),如果可以再学一下c++,systemverilog,至于什么O/U/VMM平台的先完全不要去考虑了。反向的工作的话,一般接触cadence就多了,cadence系的NC-SIM可以数字仿真,平时可以仿真一些整理出来的电路的逻辑模型(当然是自己写)。半年到一年之后,对电路和数字仿真有点概念了,考虑换一份工作,有很多小设计公司在做MCU。初学者最好学习一下MCU的验证,其中8-bit CPU是很典型的适合c模型(把c模型学好,将来有大用的)验证的对象,而一些通用接口比如SPI,I2C,UART之类的就很适合提高时序验证基础。

我也理不顺学习的方式,同求

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top