EE学生一枚
兄弟,你这问题问到点子上了。我就在一家AI芯片公司做ASIC设计,我们团队里就有从FPGA原型验证转过来的同事。国内公司的话,除了楼上提到的那些,像瀚博、奕斯伟、算能(比特大陆系)也都在招这两类人。其实你看招聘要求,很多公司写“FPGA原型验证工程师”时,会加一句“有ASIC设计经验者优先”,反过来也一样。这说明市场需要能打通这条线的人。
职业路径方面,从FPGA验证切入是个很好的起点。大模型推理芯片迭代快,FPGA原型平台是算法和硬件磨合的主战场,你在这里能积累最一线的性能瓶颈和系统集成经验。这是纯ASIC设计工程师可能缺乏的视角。
但想转设计,你得有意识地去补课。第一,代码风格要变。FPGA写RTL有时为了综合效率会比较随意,但ASIC设计对代码风格、可综合性和时钟域处理要求极其严格。建议多研究公司内部成熟ASIC模块的代码,或者看看业界规范。第二,深度理解时序。FPGA有时序约束,但ASIC的时序约束是命根子,setup/hold、时钟树、跨时钟域处理这些必须搞透。第三,工具链差异很大。尽快熟悉ASIC标准流程的工具,比如用Synopsys VCS做仿真,用Design Compiler做综合,哪怕先在个人项目里用开源工具(如Yosys+OpenSTA)模拟一下。
另外,软硬件协同的意识很重要。大模型推理芯片特别看重和编译器、驱动栈的配合,你在FPGA原型阶段如果和软件团队打交道多,这就是巨大优势。转型时,可以朝着需要密切对接软件和硬件的ASIC岗位努力,比如IP集成、SoC架构或专用计算单元设计。
这条路肯定有挑战,但方向是对的。AI芯片领域,懂系统验证又懂底层设计的人非常吃香。建议你在当前公司多和ASIC设计团队交流,甚至主动承担一些交界面的工作,为转岗铺路。如果跳槽,可以在面试时明确表达你的转型意愿和学习计划,很多技术leader是愿意培养这种有验证背景的设计师的。
