负责5G基站射频前端控制芯片及AI边缘计算芯片的FPGA原型验证全流程,涵盖方案设计、验证环境搭建、RTL功能收敛及问题定位,支撑芯片流片前功能与性能达标
- 主导某5G基站射频前端控制芯片的FPGA原型验证方案设计,基于Xilinx Vivado 2023.1工具链整合12个RTL模块,针对原型时序收敛困难问题——因ADC采样模块与数字预校正(DPC)模块间150ps latency不匹配导致时序违例,采用流水线级联优化+跨时钟域(CDC)异步FIFO同步策略,将时序裕量从10%提升至35%,提前2周完成原型搭建并通过基带芯片对接测试
- 搭建基于UVM 1.2的SystemVerilog验证环境,整合MATLAB/Simulink生成的5G NR PDSCH信道编码测试向量,通过Tcl脚本自动化生成RTL适配层解决接口协议不兼容问题,验证覆盖率从初始68%提升至92%,精准捕获RTL中载波聚合(CA)场景下时隙对齐错误的3个边界条件bug
- 定位并修复RTL功能缺陷:针对PDSCH解调时的星座图旋转错误,使用Xilinx SignalTap II在线调试工具捕获FPGA内部信号,结合3GPP TS 38.211协议规范分析状态机跳转逻辑,发现“旋转因子索引越界”问题,推动设计修改后功能正确率从85%提升至100%
- 优化验证效率:引入Python 3.9编写自动化回归测试脚本,集成ModelSim Quesit 2023.4仿真结果比对功能,将单次全量回归时间从4小时缩短至1.5小时,支撑团队每周完成2次全量验证,最终提前1个月实现流片前功能冻结