负责5G/射频类芯片的FPGA原型验证全流程,涵盖方案设计、验证环境搭建、RTL功能收敛及跨团队协同,支撑芯片流片前功能与性能达标
- 主导某5G基站射频前端控制芯片的FPGA原型验证方案设计,基于Xilinx Vitis HLS完成算法加速模块的RTL映射,结合ModelSim搭建初始验证环境;针对高速ADC接口的时序收敛问题,运用Synopsys PrimeTime分析关键路径(涉及16个时钟域、23条跨域路径),优化流水线级数并将时钟约束精度从1ns调整至100ps,最终将验证周期从12周缩短至8.4周,保障芯片按时进入流片阶段
- 搭建基于Vivado的UVM验证环境,集成SystemVerilog断言(SVA)实现射频参数配置、功率控制等核心功能的85%覆盖;通过SVA捕获寄存器映射错误(导致功率等级输出偏移)、状态机跳转异常(低温下无法退出睡眠模式)等12个RTL级bug,均在流片前修复,避免潜在的芯片功能失效风险
- 协同数字设计团队解决跨时钟域(CDC)同步问题,采用Cadence JasperGold对双flip-flop同步器、握手协议进行形式验证,确认同步策略满足亚稳态容限要求;推动设计团队优化CDC路径的布局布线(将敏感信号与高频时钟线间距从0.2um扩大至0.5um),跨时钟域bug率从15%降至7%,提升验证效率
- 引入Python自动化脚本生成测试向量,替代手动编写的Tcl脚本,实现测试用例的批量生成(支持参数化配置)与结果解析;单轮FPGA原型测试时间从8小时缩短至2小时,验证吞吐量提升75%,支撑团队完成100+种射频场景的验证覆盖