王朝百科
分享
 
 
 

ATPG

王朝百科·作者佚名  2010-01-23  
宽屏版  字体: |||超大  

Automatic Test Pattern Genaration(ATPG)自动测试图形向量生成是在半导体电器测试中使用的测试图形向量由程序自动生成的过程。测试向量按顺序地加载与器件的输入脚上,输出的信号被收集并与预算好的测试向量相比较从而判断测试的结果。ATPG有效性是衡量测试错误覆盖率的重要指标。

一个ATPG的周期可以分为两个阶段:

1、测试的生成

2、测试的应用

在测试的生成过程中,针对电路的设计的测试模型在Gate或Transistor Level产生,以使错误的电路能够被该模型所侦测。这个过程基本上是个数学过程,可以通过以下几个方法获得:

1、手工方法

2、算法产生

3、伪随机产生--软件通过复杂的ATPG程序产生测试图形向量

在创建一个测试时,我们的目标应该是在有限存储空间内执行高校的测试图形向量。由此可见,ATPG必须是在满足一定错误覆盖率的情况下,产生尽可能少的测试向量。主要考虑到下述因素:

1、建立最小测试组所需要的时间

2、测试图形向量的大小,软件、硬件的需求

3、测试过程的长度

4、加载测试图形向量所需的时间

5、外部设备

现在被广泛使用的ATPG算法包括:D算法,PODEM算法和FAN算法。任何算法都需要一种叫“path sensitization”的技术,它指的是在电路中寻找一条路径以使得路径中的错误都能表现在路径的输出端。

最广泛应用的算法是D算法,D代表1而D'代表0,D和D'互补。具体的方法在此不再赘述。

ATPG产生过程包含以下步骤:

1、错误选择,选择需要测试的错误

2、初始,寻找合适的输入向量集

3、传输向量集

4、比较结果

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
中国古代四大美女:背后隐藏惊人秘密
 女性   2025-06-20
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有