收工!使用层次化ATPG提高生产力

SNUG Boston 2019 2019 24 页

收工!使用层次化ATPG提高生产力

作者: Irfan Baig (Acacia Communications), Don Skinner (Synopsys Inc.), SNUG Boston 2019


议程

- 传统ATPG流程 - 层次化ATPG流程 - Acacia器件 - 实验 - 模块级结果 - SoC级结果 - 总结


传统ATPG流程

- 所有子模块集成到顶层 - 基本DRC检查和覆盖率检查可在模块级运行 - 最终向量生成留到顶层完成(可能在流程后期) - 最终扫描QoR 结果质量(向量数/覆盖率)延迟到项目接近完成时

层次化ATPG流程

层次化ATPG允许在核心级生成的向量在芯片级使用: - 内部核心或模块被核心包装并隔离,使向量不被顶层连接和互连破坏 - ATPG在每个模块上单独运行 - 向量通过StilGen工具移植到芯片级

实验结果

比较传统和层次化ATPG流程在Acacia器件上的结果,展示了显著的生产力提升和更早的测试向量可用性。

总结

层次化ATPG流程允许在设计周期更早生成测试向量,提高团队生产力并减少最终的测试开发时间。


图片索引

本文共82张图片(PPT演示文稿),存放于 _images/ 目录。