摘要
阐述了一种基于混沌神经网络的自动测试生成 (ATPG)算法。由神经元构成的双向神经网络来表示组合电路 ,神经元的阈值和神经元之间的连接权值则代表了电路的功能。给电路注入故障后 ,网络中的神经元的状态在满足测试序列的时候 ,神经网络的能量函数具有全局最小点。采用具有衰减步长的混沌模拟退火 (CSA)算法来找到能量函数的最小点 ,实现了组合电路的自动测试生成。计算机仿真表明了算法的可行性。
A new automatic test pattern generation (ATPG) methodology based on chaotic neural network method is described. The digital circuit is represented as a bidirectional network of neurons, and the circuit function is coded in the firing thresholds of neurons and the weights of interconnection links. A fault is injected into the neural network and an energy function is constructed with global minima at test vectors. Global minima are determined by chaotic neural network method employing chaotic simulated annealing (CSA) with decaying timestep. Simulation results on combinational circuits confirm the feasibility of this technique.
出处
《仪器仪表学报》
EI
CAS
CSCD
北大核心
2002年第z3期77-79,共3页
Chinese Journal of Scientific Instrument
基金
国防预研基金资助课题 ( 0 0 J17.1.5 )
关键词
测试生成
混
沌
神经网络
模拟退火
Test generation Chaos Neural network Simulated annealing