DFT设计流程



《DFT设计流程详解——基于Synopsys DC工具》 在集成电路设计领域,Design for Testability(DFT)是一项至关重要的技术,它旨在提高芯片的测试效率和降低成本。Synopsys Design Compiler(DC)作为业界广泛使用的综合工具,提供了一整套强大的DFT解决方案。本文将深入探讨基于Synopsys DC的DFT设计流程,以及如何利用相关文档进行学习和实践。 DFT设计流程通常包括以下几个关键步骤: 1. **测试策略定义**:这是DFT设计的起点,需要确定采用何种测试方法,如扫描测试、边界扫描、 ATPG(Automatic Test Pattern Generation)等。根据设计的需求和复杂性,选择合适的测试方案至关重要。 2. **添加DFT结构**:在设计中插入必要的DFT逻辑,例如扫描链、边界扫描单元(JTAG)、压缩测试结构等。Synopsys DC提供了丰富的DFT宏和IP,用于快速实现这些结构。 3. **DFT综合**:使用DC工具进行综合时,需要考虑DFT元素对功耗、面积和性能的影响。通过设置相应的DFT综合选项,可以优化这些权衡。 4. **测试模式生成**:使用DFT Compiler生成测试模式。这部分工作包括ATPG(Automatic Test Pattern Generation)和逻辑BIST(Built-In Self-Test)的设置。DftCompiler.doc文件会详细解释这一过程。 5. **预扫描和Test DRC**:在DFT Compiler的学习-----part3 Pre-scan的test DRC.mht文件中,详细介绍了预扫描和测试设计规则检查(Test DRC)的步骤,这是确保测试覆盖率和避免测试错误的关键环节。 6. **仿真验证**:在设计完成并生成测试模式后,需要通过仿真验证测试的完整性。这一步包括功能仿真和故障仿真,确保所有预期的故障都能被检测出来。 7. **测试向量生成**:根据生成的测试模式,创建测试向量文件,供ATE(Automatic Test Equipment)使用。 8. **测试程序开发**:编写测试程序,控制测试设备按照预设的测试向量进行操作,完成芯片的测试。 在学习DFT设计流程时,2003-04-6.pdf、DFT_ATPG实验.doc、可测性设计及DFT软件的使用.ppt、dft.pdf等文档提供了丰富的参考资料,涵盖了DFT的基本概念、ATPG原理、DC工具的使用方法等内容。通过阅读和实践,设计者可以深入理解DFT技术,并有效地应用到实际设计中。 Synopsys DC工具为DFT设计提供了全面的支持,理解并掌握其设计流程对于提升集成电路的测试效率和质量具有显著作用。通过系统学习和不断实践,设计者能够更好地应对复杂设计中的测试挑战。



























- htj8445750372013-11-27很不错的资料,学习学习
- 落日化月2017-04-11内容挺全,基础知识

- 粉丝: 3
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 浅述计算机科学与技术的方法论.docx
- 遵义市运用大数据服务老干部.docx
- 浅析互联网思维下大学生创新创业意识培养路径.docx
- 物联网关键技术及应用.docx
- 图与网络分析研究例题解.doc
- 移动互联网网络融合策略控制研究.docx
- CAM技术应用现状、问题和发展趋势浅析《机械CAD与CAM》课程.doc
- 基于51单片机的电阻炉温度测量与控制系统方案设计书.doc
- 大型网络监控系统方案.doc
- 电子通信工程中解决电子干扰问题的对策探讨.docx
- 通信行业研究与发展专题报告-拥抱趋势-超配龙头.docx
- 通信管道施工及验收技术规范.doc
- 北京航空航天大学计算机应用技术考博参考书.doc
- 教育技术装备的管理信息化.docx
- android游戏设计方案单元教学方案设计方案.doc
- ThinkPadT60软件安装实用指南.doc


