• 回答数

    4

  • 浏览数

    221

穿风衣的猫2012
首页 > 工程师考试 > 数字验证工程师

4个回答 默认排序
  • 默认排序
  • 按时间排序

伊斯坦布尔之夜

已采纳

普遍一线城市,IC验证的工资在15K+往上。

IC企业在招聘时,验证岗位的需求量往往都排在前列。企业通常每有1名前端工程师,就有2~3名验证工程师的岗位。应届生想要从事IC设计工作,投递验证岗位也会有很大机会。

IC验证工程师,工作主要是根据芯片规格和特点设计并实现验证环境;根据芯片或模块的规格,利用已实现的验证环境进行验证和回归。验证工程师分类较多,例如功能仿真的验证工程师,还有后端时序验证工程师等。

IC验证工程师必备哪些技能?

IC验证工程师要具有较强的分析能力,熟悉验证方案和计划的制定,熟练编写验证报告。

能够熟练使用验证工具进行仿真和调试。

能够读懂通用开发语言以及熟悉使用脚本语言。

具备数字电路原理基础知识。

熟悉UVM/VMM/OVM等验证方法。

以上内容参考:百度百科-IC验证工程师

数字验证工程师

148 评论(13)

十米之上

验证工程师的跃迁从入门到专业如下:

一、初出茅庐

很多自学者和转行同学早期的一个常见状态:熟悉一定数字电路基础,了解数字设计概念;能够看懂verilog,会写简单的verilog,D触发器之类的;会阅读简单的spec,理解产品手册需求和功能要求。

二、崭露头角

sv+uvm(前3-6个月),这是大部分从事dv工作者的建议,目前除了大型外企的某些岗位是使用c++来做pv的,可以说uvm已经成了硬通货了,这个阶段不求精通但求能用,可以不会搭建环境,但是得会构建场景。

三、渐入佳境

handle整个模块从release到RTL freeze到gatesim到tapeout以及post-silicon的整个过程,此时uvm对你来说已经不是难点了,虽然偶尔会因为uvm中某些奇怪的特性卡主,但大部分时间都在构思边界场景,以及如何提高覆盖率。

你已经可以对一些简单的设计漏洞自行debug,并给出你的修改意见,你会对designer的笔误十分反感。你会花大量的时间研究design spec,偶尔会看一看uvm的源码,会觉得uvm真的非常强大,同时会发现许多介绍uvm的书并不能涵盖一切应用场景。

此时,你最关心的是如何在deadline之前确保验证的完备性和验证的可靠性,如何使得一个测试用例随机出尽可能多的的复杂情况,如何使整个环境的自动化水平变高,如何优雅地写sequence,等等。

四、登堂入室

在deadline之前完成一个中等模块对你来说已经不是难事,你会时不时关心RTL在改版之后对环境和已有用例的影响,总会觉得上一次做的环境不够完美。你会用自己的方法实现覆盖率驱动验证,写环境和构建用例对你来说已经非常容易,你甚至会觉得这是一个体力活。

你会发现设计中的一些不合理的地方,比如fifo居然没有反压机制,支持outstanding的数量不够,数据带宽在某些情况下达不到要求,你会花更多的时间去完善testplan,会更多的关注体系结构和上层数据流动。

你已经不满足于基于uvm的simulation ,你会使用一些别的验证方法,比如使用形式验证+assertion的组合验证流控和多路访问的仲裁,与此同时你变得越来越“懒”,对自动化的要求越来越高。

266 评论(9)

冰雪江天

应届本科生在10-15K左右;有工作经验的拿到20K没什么问题

245 评论(10)

whahappy502

教育培训:微电子、电子相关专业本科以上。从事集成电路业必须具备的专业知识:基础数学、工程数学、电路原理,电子、通讯、计算机等深层次的专业原理,半导体物理、器件、材料等知识,熟悉软件编程语言,如C语言等,以及基于软件的设计方法和数据结构。工作经验:1、熟悉VMM验证方法论,并有实际的使用经验;2、熟练掌握linux下开发环境,以及脚本的应用;3、熟练掌握word、excel、vivo的应用;4、熟练掌握数字电路验证方法及基本的设计和验证流程,熟悉数字电路和IC设计基础知识;5、熟悉C++、Verilog或System Verilog语言;6、有编程经验,有较扎实的专业基础知识和技术创新能力;7、作风严谨,态度端正,认真仔细,责任心强,心理素质好。8具有团队协作和良好的沟通能力。

266 评论(11)

相关问答