近两年,随着芯片行业的不断发展,DFT设计工程师发展越来越火热。之前只在AMD、Cadence等企业中设立过相关职位,这就导致DFT人才相当紧缺。人才紧缺的背后就是高薪招聘人才。
什么是DFT工程师?
DFT是designfortest(可测性设计)的缩写,芯片在被制造出来之后,测试是至关重要的一个环节,如果有bug没有被及时发现的话,那么造成的后果机会非常严重。有了测试之后就可以把那些有缺陷的芯片淘汰掉,留下那些完好的芯片。
在之前,DFT这个岗位主要是设计在一些大的芯片设计公司,因为大公司对于芯片的品质要求高。但随着近年来国内芯片的发展,芯片质量要求越来越高,尤其是要量产的芯片,加入DFT技术是必不可少的,因此DFT工程师的需求量就越来越大。
DFT工程师主要做什么?
一位合格的DFT工程师,最起码要懂设计、懂测试、懂电路。这是岗位特性使然,要求各个阶段的知识都要涉及到一些。
比如你要会前端设计的RTL,你要懂后端的逻辑综合和时序分析,你懂测试改进芯片良率。但对于coding的能力要求并不算高,也不需要学得很精深。
DFT的设计周期是比较长的,在整个周期中DFT工程师需要:
1.参与芯片DFT架构定义和设计。
2.完成DFT电路设计,包括Scan、Mbist、Bscan等。
3.协助后端团队处理DFT相关的时序分析和timing收敛工作。
4.使用ATBG等工具生成测试向量,并且进行仿真验证。
5.参与ATE,debug测试failure,提高芯片良率。
DFT的市场需求和前景如何?
DFT虽然没有验证,后端这些岗位的需求量大,但IC行业人才稀缺,DFT岗位的岗位需求量还是非常大的。目前在国内规模大的设计公司都是招聘DFT工程师的。
DFT工程师如此紧缺,其中有一个非常重要的原因就是目前国内高校的微电子学院并没有专门针对DFT的课程。
所以目前大部分DFT工程师要么是企业内部培养,要么转岗。以上种种都是导致DFT工程师稀缺的原因,所以稀缺的背后就是高薪招人。一般来说,硕士拿到DFT工程师offer的话,薪资大概可以达到35W-40W。
如果你在转行IC的时候,还是不知道选择哪个岗位。那就按照个人需求来看,如果你不喜欢代码又不想去做后端的话,那就可以考虑一下DFT岗位。
近年来DFT技术一直在进步,相信成为DFT工程师,不论是做技术还是管理,都会有相当不错的发展。有风口就努力追赶,抓住了入行的机会,那就各凭本事顶峰见。