芯片后仿真总结

前后经历了N个芯片项目的验证工作,对芯片的后仿工作也有了一定的感悟,简答梳理如下:

  1. 后仿不难,难得是一次性把事情做对,后仿在时间上都比较紧迫,试错的成本非常大,一定要按照后仿指导书的步骤稳扎稳打;
  2. 后仿冒烟阶段,相同的用例,先跑前仿,保持波形用于对比,在跑纯网表文件,最后跑带SDF时序反标的网表;
  3. 一般前仿和后仿共用平台,使用不同的TB_TOP文件和filelist。在平台代建初期,需尽量避免使用DUT内部信号或者FORCE DUT代码信号,避免在后仿阶段因为代码层级打平而找不到该信号,需要修改用例;
  4. 后仿要基于ST或者IT展开,对应的于网表的subchip,需要从网表内部拉出信号作为输入输出口的平台不建议做后仿(如UT或者BT),信号太多,且各部分之间的延时关系也没法评估;
  5. 后仿用例需要重新评审,用例覆盖基本功能,所有路径(特别是异步路径),环回点等,异常用例不做测试,功能由前仿保证即可;
  6. 注意磁盘空间,后仿波形和LOG都比较大,容易出现爆盘,试想跑了一个多星期的用例因为爆盘需要从新开始,是多么费时的一件事情;
  7. 注意提交的进程类型,后仿用例耗时长,一般都要提交moddle及其以上的进程,对应特别长的,可以单出开一个teminal单独执行;
  8. 后仿高级每一条用例都要排查对应的仿真log,包括BC和WC模式,比较费时间,可以使用脚本统一处理;
  9. 若仿真波形出现X态,优先排查DFT信号赋值是否正确;
  10. 功耗用例前仿阶段不一定有,后仿时需与对应设计人员确认最大功耗场景;
  • 1
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值