想转行IC但不想写代码,你可以考虑这个岗位

很多人想要转行IC但不想写代码,其实这种情况下你可以选择数字后端。数字后端设计属于数字IC设计类岗位的一种。这个岗位的需求量大,而且随着芯片行业的发展,后端工程师的需求量将会进一步扩大。

职位描述

产业研发人オ,该类人オ应具备扎实的专业知识基础与丰富的集成电路设计经验,能够 独立芯片版图的布局布线设计,静态时序分析,功耗分析验证等。

数字后端设计工程师主要干什么?

逻辑综合(Synthesis)
主要负责将RTL code转换为实际后端使用的netlist网表, 一个好的网表对布局布线的工作起到决定性作用。要尽可能做到performance, power, area的优化。尤其是现如今的一些要求高性能的设计,对综合的要求非常高。

综合质量很大一定程度上取决于综合软件的性能,业界流行的两个综合工具是Synopsys的Design Compiler和Cadence的Genus,熟练的掌握两个工具的使用方法是综合工作的一个基本条件。

布局布线(PD)
布局布线是数字后端中占比最大的工作,主要负责netlist到GDSII的转化过程,步骤包括Floorplan,Place,CTS,Optimize,Route,ECO等,确保自己负责的模块满足时序还有物理制造的要求。同时,需要协同其他工程师,及时提供他们需要的文件,比如def, spef,网表等。是数字后端中最核心的工作。

布局布线对工具的依赖程度较强,而且工具操作相对来说较为复杂。业界较为常用的是cadence的Innovus软件和Synopsys的ICC,掌握这两大工具的使用需要花费一定的时间。

静态时序分析(STA)
静态时序分析简称为STA,时序验证分析是数字后端中的重要一块内容,芯片需要满足各种corner下面的setup,hold时序要求以及其他的transition, capacitance, noise等要求。STA需要制定整个芯片的sdc约束文件,选择芯片需要signoff的corner以及全芯片的timing eco流程。是一份难度要求很高的工作。

静态时序分析通常通常需要掌握Synopsys的primetime以及cadence的tempus两大软件的使用方法。

物理验证(PV)
物理验证也是tape out前的一项重要事项。如果物理验证有错,那芯片生产就会失败。在布局布线工具中,软件只能检查到金属层上的物理违反,而真正的物理验证需要检查到器件底层(base layer).因此,物理验证需要将金属层和底层金属合并到一起,进行全芯片的drc检查。同时,还需要做全芯片的LVS(版图与原理图一致性检查),ERC(电气规则检查)。确保芯片没有任何物理设计规则违反。

物理验证一般在mentor公司的calibre中进行,是业界标准的物理验证工具。

功耗分析(PA)
功耗分析也是芯片signoff的重要一大块,随着现在芯片的规模越来越大,功耗在芯片的中的地位也越来越高。功耗分析的两大任务是分析IR drop(电压降)和EM(电迁移)。及时将结果反馈给布局布线任务组,让他们及时修改后端设计图,解决设计中潜在的问题。

一般功耗分析使用的工具有Ansys公司的redhawk,以及cadence公司的voltus和synopsys公司的ptpx。
在这里插入图片描述

后端工程师应该具备的能力

数字电路和半导体工艺知识
对于后端工程师来说,基本的数字电路知识有助于理解所做的芯片;良好的工艺知识则有助于解决涉及规则相关的问题。

时序的概念
时序的分析和优化贯穿整个后端的流程,几乎可以认为,后端工程师的工作目标就是在满足设计规则和各种约束条件下进行时序收敛工作。

脚本的使用(tcl、shell、perl、perl、python等)
数字集成电路规模很大,大部门EDA工具是基于tcl的借口,所以掌握脚本(特别是tcl)尤为重要;掌握其他脚本也能大大提高工作效率。

对整个设计环节的了解
对于前端的数据、综合、约束、DFT,以及往后的I/O,封装,如果有所了解会工作也会很有利。

对于模拟IC的了解
随着经验的积累,可能会接触到全芯片的工作。许多芯片中,问题不单独出在数字或者模拟电路,可能出在数模接口的部分。如果有处理这方面问题的能力,难能可贵。

在这里插入图片描述

数字后端学习建议

数字后端入门最基本的技能:

1)首先就是linux的基本操作和vim编辑器;
2)熟悉数字后端的flow以及基本的概念和timing的计算;
3)Tcl脚本,后端flow基本都是用tcl脚本写的,所以理解和掌握Tcl脚本语言尤为重要。

在学习了这些以后,开始找一些项目来做,结合实际项目中遇到的问题,学习和了解后端知识体系中的基本概念和修timing 的基本的方法。

薪资和发展

数字后端设计工程师的整体薪资水平较高,一般应届毕业生薪资在12k-30k/月之间。2019届硕士应届生的最高年薪已经达到40万,一线城市平均薪资大概在25万左右,二三线城市稍微低一些。

因为国内在大力发展集成电路,所以最近几年薪资处于上升阶段,5年之内应该都还会保持这个趋势。

IC设计工程师的职业发展主要有两条路径:一是技术路线:一直做技术,成为技术专家;二是管理路线:在有一定的技术基础后,可以转做设计经理或者项目经历,做一些管理类的工作。

因为后端这一块的工作比较复杂,且需要的人员数量较多,对工具的依赖性较强,所以数字后端有外包的趋势。外包的话对个人发展会有一定的影响,但是具体情况也需要看企业和个人的发展。

后端虽然对于代码的要求没那么高,但各种EDA工具的使用、掌握多门脚本语言、分析报告、修错误都是其核心技能。还是要学习很多内容,想要掌握也并不容易。想了解更多关于IC后端的学习内容,可以关注IC修真院哦。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值