Optimization of interacting controllers using k-wise tests

被引:0
|
作者
Goeren, Sezer [1 ]
机构
[1] Bahcesehir Univ, Dept Comp Engn, Istanbul, Turkey
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Digital systems are represented as a network of interacting components, and often their control units are as well modeled as a network of finite-state machines (FSMs). It is possible that when an FSM (M-2) is driven by another FSM (M-1) as opposed to being driven from outside, some of its states and transitions may never be visited. Such cases may occur when M-2 is for example designed as a library component and hence is designed to work in a greater context - not only with M-1. Hence, M-2 may be logic-minimized - called hierarchical optimization (HO), or the composite machine, M-1 -> M-2 may be minimized - called global optimization (GO). We do HO as it is faster though sometimes less globally optimal than GO. Compared to the best previous HO method, we are significantly faster. We extract the composite machine M-1 -> M-2 only once. We do combinational simulation as opposed to sequential. Instead of randomly picking from permissible test sequences, we filter out the ones that are k-wise complete. We inject faults and simulate in a topological order and remove multiple redundancies. As a result of our run-time efficiencies, we are also able to handle bigger FSMs Man previous literature.
引用
收藏
页码:169 / 174
页数:6
相关论文
共 50 条