EE萌新求带
我就在其中一家干验证。节奏确实快,技术迭代猛。
面试官关注的点,排序大概是:
1. 扎实的验证技能:UVM的实战经验(sequence、coverage、scoreboard怎么搭的),形式验证工具(JasperGold等)是否用过,FPGA原型验证流程(比如如何用Vivado/VCS做仿真,如何debug时序问题)。
2. 对AI计算范式的理解:不是要你懂训练算法,而是要懂加速器怎么算的。比如,你知道MAC(乘加)阵列,知道数据复用(weight stationary/output stationary),知道为了算卷积需要做im2col或Winograd变换。验证时才能设计有针对性的case。
3. 特定协议和架构:NoC几乎是必问,因为AI芯片片内互联复杂。可能会问AXI/CHI协议,以及如何验证多核同步。另外,内存子系统(DDR/HBM)的验证经验也很重要,因为带宽常是瓶颈。
4. 脚本和自动化能力:Python是标配,用来生成测试向量、处理结果。可能会现场让写个小脚本。
准备建议:重点准备项目经历,把验证一个模块的完整流程讲清楚,突出如何覆盖corner case。如果没有AI项目,可以强调自己学习能力强,并展示对相关论文或开源项目(如TVM, VTA)的了解。
避坑:别硬吹不懂的技术。面试官往往自己就是专家,深问一句就露馅。诚实说“这个我没做过,但我的理解是...”更好。
