原创 总结一下近10年混饭于半导体电路行业的些许感受13

2013-3-11 15:29 1731 11 15 分类: 消费电子

再说说仿真验证工程师的要求

 

Job Description:
Create verification plans for both block level and SoC level verification
Create testbenches in SystemVerilog with OVM/UVM
Utilize advanced verification techniques
Write tools and scripts in Perl and other script languages to enhance the verification process

Qualifications:
Experience with SystemVerilog and OVM/UVM
Experience with one or more simulators from the major EDA suppliers (Cadence, Mentor or Synopsys)
Experience with standard IP blocks and protocols such as Ethernet, TCP/IP, IPSec, iSCSI, DDR3, PCIe
Experience with advanced verification techniques like constrained random generation, functional coverage, assertions and formal verifiers
Experience with tools for regression management, configuration management and bug tracking
Good software skills in object oriented programming (OOP), C, C++, Perl, csh
Good problem solving
BS, MS or PhD in computer science or engineering

 

很久以前做数字电路的是没有专门的验证工程师的,甚至现在小点的公司,这个任务也由做数字逻辑的兼任。不过现在大部分项目都是整合ip,验证的工作量反而更大一些,所以专门分离出来这个岗位。现在主流趋势都是用SV的UVM,不过也有很多继承之前项目的要用specman,当然也有继续用verilog写验证平台的,整体来说这个工作更适合之前习惯写C++的人来做,对于习惯了RTL代码的人,需要些时间接受这些以前专门用在软件开发方面的思维方式。这个工作主要是设计验证平台,验证用列并协同逻辑设计人员查找错误。很多公司新招的毕业生都会先做几天验证测试,跑跑仿真,这说明这个工作是门槛比较低的,但是这个门槛低仅针对开发验证用列,设计一个高效方便的验证平台并不是很简单的事情,很多公司仍然沿用Verilog编写的验证环境,估计主要因为找不到人能搭建一个基于新方法学有效的验证环境。这个工作估计是电路设计岗位里边最接近码农的,当然也是需求人数最多的。这个岗位所开的工资,从毕业生的6,7k到大忽悠的20k以上,都是可能的,当然这个工作做成了领导,手下的人也是最多的。

 

文章评论4条评论)

登录后参与讨论

用户1679321 2013-4-23 17:23

学习了

用户1356923 2013-3-31 08:24

如博主所说,仿真验证介于软件硬件之间。和纯软件比,它有timing的考虑。和RTL设计比,它又需要有OO(object-oriented)的概念。尤其是现在的方法论(UVM,OVM),coverage-driven(功能覆盖驱动)的验证理念,真正要学和用的东西很多,而且更新很快。因为它接近软件,所以大家都想能把很多过程自动化以提高搭建验证环境的速度。有了这些自动化的模块,新手可以很容易地建立一个block level验证环境。但是,一旦出了问题,比如测试结果出错,究竟是验证环境的错还是硬件设计的错,有经验的工程师可以很快查出,新手可能就要比较吃力。所以我觉得经验还是能make difference的。

用户580279 2013-3-12 08:47

了解了

用户1602177 2013-3-11 15:32

不知道“仿真验证工程师”的道路能走多远?5年以上的,甚至10年以上的工作经验,相对于新人来说,是否真的有足够优势呢?

用户1667623 2012-10-5 20:01

博主看样子也是一个蛮风趣的人嘛,

用户1602177 2012-9-25 15:30

不错~~博主的风格也不一般,先谈完第三点,才说第2点,有个性~~
相关推荐阅读
用户1032738 2013-09-02 15:50
对于验证方法的一点感受
SV语音推出了这些年,各种验证方法学avm,rvm,ovm,vmm,uvm等虽然看起来不断发展,但是都是用于模块层次验证,是一种自外向内的验证,很难用于带有cpu核的全芯片验证,很多公司的芯片级验...
用户1032738 2013-04-07 14:15
总结一下近10年混饭于半导体电路行业的些许感受15
数字电路方面基本就这些岗位,模拟电路的岗位基本也就电路设计跟版图设计,一个电路公司里边如果有小妞,基本会出现在画版图的位置上,不过这些也基本是屌丝女,白富美基本不会光顾这种行业。下面看看这2种岗位...
用户1032738 2013-03-26 16:16
总结一下近10年混饭于半导体电路行业的些许感受14
再贴一个测试设计的职位描述 Job Function: Definition, architecture, modeling, verification, bring-up, debug an...
用户1032738 2013-03-07 17:32
总结一下近10年混饭于半导体电路行业的些许感受11
再来看看逻辑综合工程师的工作,以下是工作描述以及入职要求。   Job Requirements and Qualification You must have a BSEE or M...
用户1032738 2013-03-04 14:26
总结一下近10年混饭于半导体电路行业的些许感受12
再来说说做数字后端版图的大概情况   Job Description: ·         Interface with IC Design/Verification team (tim...
我要评论
4
11
关闭 站长推荐上一条 /2 下一条