系统与设计
的意见

聪明的DFT基础设施和自动化管理DFT设计扩展成为关键

确保高成功率的每一步DFT流采用一个更聪明的方法。

受欢迎程度

由罗恩出版社和维迪雅Neerkundar

DFT的现实对于大型和复杂的soc设计日程安排中引入了新的风险。DFT团队最终在关键路径到磁带在等待部分设计完成,和DFT集成步骤比以往任何时候都多。传统的DFT方法工作巨大的可重复性和可靠性设计带来问题。DFT步骤,成功的总体率下降,除非在每一步的成功率非常高。那么,如何确保极高的成功率在每一步的DFT流?采用智能DFT方法,包括:

  • 即插即用基础设施连接和管理插入DFT逻辑,在测试和管理其他设计组件。
  • 自动化以提高DFT流的可靠性。任何手动步骤添加风险DFT方法。
  • 定制,以促进公司——特定流或操作。

最好的和最广泛采用DFT方法涉及即插即用结构方法。这些方法需要非常大的复杂的逻辑功能和把他们分成大大简化部分可以管理和自动化测试。这个层次DFT删除的工作模式生成完整的设计,使并发测试插入多个块。测试模式生成的一块不需要再生在芯片级模式生成;他们可以直接重用或“gdp8 %。“这gdp8 %块级模式的能力通过多级层次结构本身就是一个足够好的理由许多设计使用分层流。毕竟,当模式不需要再生,你不仅节省时间和资源,但你也提高可靠性,进而增加成功。

分层DFT由IJTAG辅助IEEE 1687的基础设施,这简化了集成,配置,和测试初始化所有芯片上的块,包括第三方的知识产权。没有IJTAG,访问设备连接必须指定在每个周期的基础上,在大多数情况下,需要访问的路径也需要配置和指定的用户。本手册过程中计算出的路径需要访问特定的控制器既耗时又容易出错。消除本手册的步骤是即插即用的基础设施的改善不仅自动化的可靠性。

除了一个即插即用DFT方法,进一步自动化也尽可能多的DFT措施降低风险,提高整个设计流程的效率和可靠性。寻找DFT环境和数据库工具,共享一个共同的工具。什么类型的任务应该高度自动化?

  • 记忆和逻辑BIST scannability;你所有的DFT工具应该共享数据如何配置阿拉伯学者逻辑扫描配置和测试期间使用。
  • 边界扫描逻辑重用;应该自动配置为扫描测试期间有效地利用。
  • 模式重新定位目标的自动化;块级模式重新定位目标应自动调整识别反演时,管道,和更多的顶级嵌入。它还应该自动gdp8 %块级刚果民主共和国以确保顶部的块级模式可适当应用水平。
  • IJTAG设置移植;如果DFT基础设施实现IJTAG,块级模式设置自动嵌入在顶层设置。

作为一个例子的自动化在模式生成在顶层核心在外部模式,参见图1。所有的信息块级别需要转移到下一个级别是自动gdp8 %。


图1所示。有助于顶级模式的自动化生成的示例。

DFT工具理解所有的初始化设置块和所有在场的DFT逻辑块,像芯片上的时钟控制器,阿拉伯学者逻辑,或压缩逻辑。它自动执行任何需要映射的过程从一个街区到另一个水平。IJTAG网络的自动学习和配置和设置很容易执行,否则可能需要手动操作的100年代。同样也适用于阿拉伯学者和扫描模式。与广泛的自动化模式生成和模式重新定位目标的手动步骤是极大的减少,这有助于实现高速率的DFT的成功。

最后,定制您的DFT流是非常重要的。特别是DFT分层流,通常有专门设计的任务需要定制整个街区。DFT工具需要一个脚本环境,使得这些批处理操作简单和可靠。

例如,假设你想找到所有时钟盖特模块下面的一个实例“core_a”和编辑添加一个与门和禁用的连接信号。你应该能够这样做只有几行代码,如图2所示。


图2。示例脚本提供可靠的和可重复的编辑在许多实例设计。

继续设计规模和添加新的挑战设计和测试团队。聪明的DFT方法和强大的、灵活的自动化提高整体DFT的成功率,减少风险和确保可靠性和可预测性DFT流动。分层DFT使并行DFT开发和集成,类似于其他设计开发工作是如何实现的。DFT自动化是用于连接和管理基础设施风险大大降低,这样所需的许多流程步骤可以运行成功。定制使得专门设计任务容易,提高整个流程的效率。DFT智能基础设施,DFT团队将不再发现自己在关键路径磁带。

维迪雅Neerkundar导师,是一个技术营销工程师西门子业务。



留下一个回复


(注意:这个名字会显示公开)

Baidu