标题: | 一序向电路之测试图样产生器 |
作者: | 梁新聪 LIANG,XIN-CONG 李崇仁 LI,CHONG-REN 电子研究所 |
关键字: | 序向电路;测试图样产生器;退回输入认定法;着入值法;障碍模拟器;电路状态 |
公开日期: | 1989 |
摘要: | 我们在本论文中,提出一个用于逻辑闸阶层序向电路的测试样本产生器。我们采用退
回输入认定法,也就是说,一个逻辑闸的输入值是由其之输出值所决定的,再配合着 九值法,归纳得各种逻辑闸的认定输入规则,我们依照这些规则以寻找测试样本,在 找到测试样本之后,就用障碍模拟器模拟电路,去除可测之障碍,然后再选另一个未 测得之障碍,依前述方法寻找其之测试样本,在过程中,若判断出此障碍为不可测之 障碍,则处理下一个障碍,另一方面,若此障碍很难找到测试样本,则只好放弃不做 而重选下一个障碍。 障碍表是在执行此系统时产生的,有两种,一种是饮食所有接线的障碍,另一种则是 由前述所得之障碍表,将相等疚的障碍合并之后所得的障碍表。在设定每个逻辑闸的 输入时,我们用可控制性的结果做依据。为了决定那些输出位置可以传出障碍讯息, 我们采用关系讯息的设定法,而此方法也正好能帮助我们在认定每个逻辑闸输入之障 碍讯息时,有了正确的设定方法。另一方面,为了决定障碍讯息传至输出位置时为0 或1,我们提出倾向性的测量以帮助做判断。在退回输入认定法中,最忌讳的是将电 路状态认定至那些此电路不存在的状态,因为如此将会造成一个无止境的回路,或者 很慢才发现有矛盾而必须撤返,因此我们要以事先就找出这些不存在的电路状态,或 在寻找样本时,有发现不存在状态,就将其记起来,如此,我们就能节省时间且容易 找到测试样本。在认定输入的过程中有时会发生矛盾的情形,此时我们必须撤返至前 面选择的位置重新选择,前面所提的方法皆可减少这种矛盾的发生,也就能减少撤返 的次数,而另一方面我们也使用标记的方法以减少撤返次数及节省时间。 在这个系统中,我们用C 语言写了数个分别应用上述方法的程式,再加上学长所写的 SEESIM障碍模拟器,编译后得到一个序向电路之测试图样产生器,然后用1989年IS- CAS 公布之标准电路作为实验电路,得到结果后与STG3比较之。 |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#NT782430096 http://hdl.handle.net/11536/54706 |
显示于类别: | Thesis |