【面经】第四期 英伟达NV数字IC DFT岗位
背景:
本科西电,研究生上交。
专业起名电科,但实际也和IC几乎无相关性,2022届毕业生,即将入职nv,给师弟师妹们总结一下DFT岗位的面经。
DFT(可测性设计),总共三轮面试,基本是间隔一周一场,时间可以和可爱的hr小姐姐商量的。
(点击正文内绿色字体,可以跳转到相关复习资料)。
NV一面
自我介绍、家乡、为什么选择留上海等,都是英文问答,基本是对着简历了解了一下我的个人情况。
NV二面
三位面试官,每人半小时。
-
自我介绍
-
项目介绍。
-
对DFT的基本理解等,这里我介绍了实验室项目,冗长且中式英文导致老板听困了(手动狗头),所以打断我问了项目的创新性是什么。
电路及代码考察。
-
搭建四分频电路(两个D触发器级联,也建议师弟师妹们准备一下用计数器实现的方法。(参考公众号典型电路板块中的时钟分频电路)。
-
移位寄存器。
03第三位面试官(中文)
提问一些DFT的基本知识,如
-
扫描寄存器和普通寄存器有什么区别?
-
什么是扫描链?
-
如何插入scan chain
-
扫描链中会出现的错误类型
-
针对不同的错误类型 该怎样产生测试序列(逐步深入)。
(以上部分内容参考公众号基础知识板块中的DFT)
接下来问了一些综合方面的问题,如
-
有哪些类型的约束?
-
建立、保持时间的概念解释(参考公众号基础知识板块中的亚稳态)
-
时序违例怎么解决?
最后问了低功耗相关的问题,如
-
功耗来源
-
有哪些低功耗设计
(以上参考公众号基础知识板块中的低功耗设计方法)
是循循善诱型面试官了,问到答不上的会一路引导(笔芯)。总体来说,二面很费体力的,面完记得给自己加个餐。
NV三面
hr小姐姐通知我二面过了,三面前需要提交一份英文简历,并约了和印度manager面试的时间。嗯,得知这个消息的我在bilibili、喜马拉雅等各大平台上搜索印度英语练耳朵。
由于印度哥哥人在米国,我们有时差,所以早上八点,错峰面试。蓝T+蓝色polo衫,很清爽了。
-
写一个简单的触发器,什么是negative端?(参考公众号基础知识板块中的触发器和锁存器以及数字电路基础3)
-
什么是亚稳态,怎么减少 (参考公众号基础知识板块中的亚稳态)
-
如何解决跨时钟域问题 (参考公众号基础知识板块中的亚稳态以及异步FIFO)
-
格雷码(是什么、特点),哪些场景会用到格雷码?(参考公众号基础知识板块中的竞争和冒险,亚稳态以及FSM有限状态机)
-
低功耗设计,如何降低功耗(参考公众号基础知识板块中的低功耗设计方法)
-
什么是MBIST(内建自测试)
-
阻塞赋值和非阻塞赋值的区别
-
用mux实现或门 (参考公众号基础知识板块中的多路选择器介绍)
基本是这些,最大的难度就是沟通了,因为只有我和面试官,不过小哥人很nice,听不懂的地方会再说一次甚至两次,甚至逐字母给我拼了关键词汇,真的是难为小哥了。
本文首发于微信公众号【知芯有道】,点击绿色字体,交个朋友呀~
#面经##数字IC设计工程师##DFT可测性设计工程师##offer比较##英伟达#