时间:2024-08-10 来源:网络搜集 关于我们 0
软件设计公司数字IC验证工程师
宋同学,2015年硕士毕业于电子科技大学通信与信息系统专业,毕业后进入联发芯成都软件设计有限公司移动通信部,担任数字IC验证工程师。
每天的工作内容不尽相同,现以一个项目的具体工作内容填写(每个项目的工作内容大致相同):
1、根据SPEC研究制定验证方案,首先要熟悉designer的设计报告,随后需要明确设计的目标和需求,因为designer在设计的时候也可能出现理解的偏差,从而导致一些潜在BUG的出现。作为验证人员,明确spec的原始需求非常重要。
2、个人拟定的验证方案需要面向团队进行汇报,吸取同仁的意见,对于验证方案不全面的地方及时进行修正。
3、在方案准备就绪后才进入UVM验证环境的搭建,这一部分需要耗费超过一半的时间,需要最大化保证验证平台的全面与准确性,不允许有任何的遗漏或敷衍。
4、环境搭建完毕后,代码会提交至服务器进行仿真,最终根据coverage确定验证是否完备,如果出现BUG,及时配合设计人员进行修正。
数字IC验证工程师在SOC设计流程中占据极其重要的一环,常见的SOC底层硬件描述语言是大家熟悉的verilog或者VHDL,在RTL代码移交给数字后端前,必须保证project的所有功能符合设计的初衷,并且还要保证设计尽可能没有严重的BUG。
工作考核要求:按任务节点完成承担的项目,包括产品的交付、设计文件的归档、与开发者的有效沟通和其他实用脚本的学习。
硕士以上学历。
行业知识背景:现在常见的手机终端芯片都是多核集成的SOC架构,一块芯片包含了CPU、GPU、机器学习处理器、数字基带等等。
专业知识背景:熟悉SOC的架构和基本原理,了解一些基本的数字验证思想和方法,在精通RTL设计的基础上才能更好的进行验证工作。
专业要求:FPGA设计,精通Verilog,熟悉AMBA总线协议,Serdes架构,数字基带设计,熟悉System Verilog,了解UVM验证环境。
数字通信 通信原理 数字电路 信号与系统 数字信号处理
重要未开设的大学课程:FPGA验证 VLSI大规模集成电路设计与优化 ASIC设计
AMBA总线、数字IC设计、静态时序分析、随机激励验证。
通用技能:熟练掌握Verilog硬件设计语言,熟练使用Linux操作系统,了解Synopsys的常见设计与仿真工具。
设计需要硕士以上学历,有较强的学习能力、动手能力和团队合作能力。
附加项:具有良好的思考能力、自主创新能力、总结能力。
熟练使用Verilog硬件设计语言,精通System Verilog,了解Java的部分设计思想。
熟练掌握VCS的使用,可以编译源代码用于仿真。
熟练掌握DVE的使用,可以查看波形文件。
掌握DSIM环境的使用,用于工作中的代码管理和编译仿真。
工作场所比较宽松,工作舒适,每人配有工作区位及调试工位,团队团结、协作,人际关系较好。
环境具体描述:办公环境优美,绿化一般,空气清新,办公室也有各种盆栽。办公室工作气氛较融洽,团队合作较好,大家互帮互助,任何问题都可以向同仁请教,平时的全数字化办公也使得项目的推进可以紧锣密鼓的进行。
现有的数字验证主要分数字前端IC验证和DC时序验证,前者主要负责RTL的功能验证,后者则倾向于布局布线后的时序性能分析。DC时序验证的起点非常高,研究生一般难以接触到相关的内容。但是数字IC验证是基于verilog,只不过应用java和C++的软件思想搭建验证环境,模拟RTL的实际工作情况,这对于研究生来说更容易自我学习。
个人发展路径:模块验证—系统验证
职业的就业趋势:现阶段数字IC设计岗位比较稀缺,因为硬件设计需要经验非常丰富的工程师,但是这与应届毕业生是有冲突的,学生的最大特点就是经验不足。但是对于数字IC验证这一职位,国内很少有对应的专业,但是验证又是芯片设计最重要的一环,因此从事验证方面的学习更容易就业。
岗位工资+绩效。
满意度:一般。
福利制度:五险一金,节日礼品
爱岗敬业:尽自己最大的努力来完成工作,做到精益求精,高效可靠,保守公司秘密。
诚实守信:在职业活动中应该诚实劳动,信守诺言,讲求信誉,遵守职业纪律。
办事公道:自觉遵守规章制度,秉公办事,平等对待,清正廉洁,不谋私利,不滥用职权,不损人利己。
服务同事:要把交接对象作为客户,尽力满足“客服“要求,才能让团更顺利的工作。
我国对数字IC行业的投入越来越大,但是反映到具体工作岗位的数量上却不见明显的增长,这是因为IC设计与制造的成本极其昂贵,一般的企业根本无法触及,并且IC设计需要大量经验丰富的资深工程师。可见入行不易,但是发展前景广阔。
工作体会:对于验证这一领域,中国的大部分院校基本很难找到对应的专业,但是这并不会妨碍数字验证的发展。如果精通C++和Verilog,数字IC验证的入门还是很容易的。因此作为芯片设计的一块敲门砖,从验证学起也不失为一条有效的途径。
作为一名大学生,首先需要学习好学校安排的各种基础知识,并且在学习基础知识的基础上,需要结合当前社会环境初步确定一个自己比较喜欢的方向,并且私下按照该方向去努力,只要有自己喜欢并认定了的方向,学习起来才会倍感轻松并且更加愉悦,不觉得苦,让自己觉得每天一步步朝着这个方向前进,会有成就感,这样才会更加坚持,做事切记要一件一件去做,切记贪多不烂,打好基础,才能造就未来的高楼大厦。