FPGA学号3
我就在一家量测设备公司做FPGA,简单说说感受。工作内容就是问题里猜的:高速数据采集(我们用JESD204B/C接高速ADC)、实时信号处理(滤波、FFT、相关算法在FPGA里实现)和精密运动控制(多轴联动,纳米级精度)。和芯片公司朋友聊过,区别挺明显的。
他们用FPGA主要是做芯片原型验证或者通信设备里的数据面处理。我们呢,FPGA就是设备的“心脏”,代码要保证7x24小时稳定运行,出问题客户产线就停了,压力不小。技术上我们确实钻得更深,比如为了降低延时,得从RTL编码、时序约束到板级布局都抠到极致。芯片公司的朋友可能更关注功能正确性和验证覆盖率。
发展前景看个人喜好。设备行业节奏相对慢点,一个项目可能做一两年,但技术沉淀深,越老越吃香。芯片设计公司节奏快,跟着工艺和标准迭代,接触的新协议多。想稳定钻研一个领域,设备公司不错;喜欢快节奏、接触更广泛前沿IP,芯片公司可能更刺激。
技术栈是专而精,但也要懂点周边的,比如模拟电路知识(因为要跟传感器、驱动器打交道)、运动控制理论。选择上,如果你对将算法在硬件上实现到极致有热情,喜欢看到自己写的代码控制实体设备完成精密操作,那很适合。
