一直以來,DFT都是數(shù)字IC設(shè)計(jì)行業(yè)中相對(duì)神秘的一個(gè)崗位。
你說他重要吧,并不是所有芯片設(shè)計(jì)公司都有這個(gè)崗位,你說他不重要吧,但凡芯片產(chǎn)品達(dá)到一定規(guī)模后,就必須設(shè)置DFT部門。
我曾見過某個(gè)大廠的HR,在各類DFT相關(guān)話題下瘋狂評(píng)論招人,屬實(shí)急迫。
那么成為一個(gè)DFT工程師到底是什么樣的體驗(yàn)?zāi)兀?/p>
DFT的全稱是 Design For Test,即可測性設(shè)計(jì)。
就是通過在芯片中加入可測性邏輯,等芯片制造出來,在ATE(自動(dòng)測試儀)設(shè)備上通過可測性邏輯對(duì)芯片進(jìn)行測試,挑出有制造缺陷的芯片并淘汰掉,留下沒有制造缺陷的好芯片。
簡單來說,DFT會(huì)讓芯片的制造測試、開發(fā)和應(yīng)用變得更加高效、容易且便宜。
想要成為一個(gè)合格的DFT工程師,需要掌握以下邏輯電路:
- Tap Controller (JTAG/iJTAG 相關(guān))
- Memory BIST/Repair Engine/Controller (還有FUSE Controller)
- Scan相關(guān)電路
- LBIST電路
- DFX模塊電路
這些基本都可以通過EDA工具生成,DFT工程師需要理解這些電路,根據(jù)不同芯片的要求,配置EDA生成電路,然后再驗(yàn)證電路的正確性,最后還要配合后端工程師實(shí)現(xiàn)這些電路。
DFT工程師日常的工作內(nèi)容是怎樣的呢?
一般來說,接到項(xiàng)目之后,各崗位工程師要一起開會(huì),確定DFT Spec,包括IP測試策略,Pin Sharing,HT Block劃分和Clock設(shè)計(jì)等。
然后要進(jìn)行DFT設(shè)計(jì),也就是分模塊在設(shè)計(jì)中插入前面所提到的電路,進(jìn)行綜合,接下來會(huì)是Scan Chain連接和相關(guān)電路的插入。
下來就是驗(yàn)證環(huán)節(jié),用針對(duì)性的EDA工具進(jìn)行電路驗(yàn)證。
與此同時(shí)要配合后端進(jìn)行物理實(shí)現(xiàn),這個(gè)環(huán)節(jié)可能會(huì)根據(jù)后端的不同要求進(jìn)行多次電路調(diào)整。
當(dāng)網(wǎng)表最終物理實(shí)現(xiàn)后,還要用工具跑ATPG,生成測試向量并進(jìn)行門級(jí)仿真驗(yàn)證。
還沒結(jié)束,剩下最關(guān)鍵的一步。
在芯片生產(chǎn)出來之后,要跟TE一起進(jìn)行pattern bring-up,并協(xié)助TE完成pattern導(dǎo)入量產(chǎn)的一切調(diào)試工作。
我們可以很肯定的說DFT工程師就是設(shè)計(jì)環(huán)節(jié)中的一個(gè)多面手。
到這里,一個(gè)DFT工程師在項(xiàng)目中的工作才算結(jié)束,然后就是風(fēng)風(fēng)火火地趕赴下一個(gè)項(xiàng)目。
DFT的市場需求和前景如何?
相對(duì)于設(shè)計(jì)、驗(yàn)證這些大火的崗位來說,DFT的市場需求量相對(duì)來說少一些。
然而,需求少也只是相對(duì)的。行業(yè)正在飛速發(fā)展,與之相伴的就是各類崗位需求量激增,DFT自然也在列。目前國內(nèi)IC設(shè)計(jì)公司但凡是有些規(guī)?;蛘咚霎a(chǎn)品需要一定產(chǎn)量,都是急招DFT工程師的。
同時(shí)DFT崗位的人才缺口更為巨大,很大一部分原因是國內(nèi)高校的微電子學(xué)院直到研究生階段都沒有針對(duì)DFT的課程。
所以不存在一畢業(yè)就能直接干DFT崗位的科班生,要么是企業(yè)內(nèi)部培養(yǎng),要么是其他崗位工程師轉(zhuǎn)崗。
種種原因造就了DFT工程師的稀缺,相應(yīng)的崗位薪資也是水漲船高,應(yīng)屆碩士一般的DFT崗位offer都在35W-40W。
如果你正在面臨入行/轉(zhuǎn)行IC的選擇關(guān)口,對(duì)各方向崗位還拿捏不準(zhǔn),對(duì)代碼不感興趣,又不想做后端,那么不妨考慮下DFT,同樣是一個(gè)可以走得很遠(yuǎn)且值得奮斗的崗位選擇。