Mentor-dft 学习笔记 day29-Bridge Fault Model&Critical Area Based Open Pattern Generation

本文介绍了在Mentor DFT中如何生成基于关键区域的开放式静态top-off ATPG模式,特别是针对桥接缺陷的检测。讨论了Tessand工具在单元邻域数据文件提取、缺陷注入和UDFM文件创建中的应用,以提高产品质量并检测邻近区域的缺陷。
摘要由CSDN通过智能技术生成
Bridge Fault Model 
桥梁故障可以提取为四向桥或双向桥。默认情况下,bridge static faults将被写入四向桥, bridge delay faults 将被写为双向桥。以下章节描述了这两种桥梁模型。
Four-Way Bridge Model for Static ATPG
对于网桥静态模型,ATPG被迫生成总共四个静态模式,其中两个模式假设网络A是攻击者,网络B是受害者,另外两个模式假定网络B是攻击者,而网络A是受害者。 这如图8-75所示。如果两个网络可以同时观察,则可能只生成两个模式。

Two-Way Bridge Model for Delay ATPG
对于桥延迟模型,ATPG被迫生成总共两个延迟模式。假设网络A是具有恒定状态的攻击者,而网络B是具有上升或下降边缘的受害者,则生成一种模式。根据网络B上的边缘,网络A上的常量值为

00或11。假设网络B是具有恒定状态的攻击者,而网络a是具有上升或下降边缘的受害者,则生成第二种模式。根据网络A上的边缘,网络B上的常量值为00或11。如图8-76所示。

How to Generate Bridge Patterns
在使用extract_fault_sites命令提取桥之后。 正如extract_ fault_sites命令描述中所解释的,创建的UDFM文件可以在Tessand Shell中用于生成基于关键区域的桥接模式。从零开始生成静态pattern的相应dofile示例如下:
set_context patterns -scan
read_flat_model my_design.flat_model.gz
set_fault_type udfm -static_fault
read_fault_sites my_design_bridges.udfm
add_faults -all
create_patterns
write_patterns my_design_static_bridges.stil.gz -stil -replace

 可对于延迟pattern生成,请按如下方式更换故障类型:

set_fault_type udfm -delay_fault
并相应地重命名使用write_patterns命令定义的pattern文件, “add_faults-all”将添加UDFM中定义的网桥故障。可以在add_faults命令中指定-verbose选项,以获取无法与设计的网络名称匹配的网络名称的报告。 以下是基于关键区域的桥梁静态顶出ATPG的dofile 示例,可能需要根据 设计进行调整。
set_context patterns -scan
read_flat_model my_design.flat_model.gz
set_fault_type udfm -static_fault
read_fault_sites my_design_bridges.udfm
add_faults -all
read_patterns apt1_CA1_atpg.pat.gz
simulate_patterns -source external
report_statistics
repo
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值