Single fault detection tests for generalized iterative switching circuits

2015 ◽  
Vol 39 (3) ◽  
pp. 144-152 ◽  
Author(s):  
D. S. Romanov ◽  
E. Yu. Romanova
2019 ◽  
Vol 29 (5) ◽  
pp. 321-333
Author(s):  
Kirill A. Popkov

Abstract The following results are proved: any nonconstant Boolean function may be implemented by an irredundant circuit of gates in the basis {x& y, x, x ⊕ y ⊕ z} admitting a single fault detection test of length at most 2 with respect to arbitrary stuck-at faults at outputs of gates, there exists a six-place Boolean function ψ such that any nonconstant Boolean function may be implemented by an irredundant circuit of gates in the basis {ψ} admitting a single diagnostic test of length at most 3 with respect to arbitrary stuck-at faults at outputs of gates.


2019 ◽  
Vol 29 (1) ◽  
pp. 35-48
Author(s):  
Dmitry S. Romanov ◽  
Elena Yu. Romanova

Abstract A constructive proof is given that in each of the bases B′ = {x&y, x⊕y, x ∼ y}, B1 = {x&y, x⊕y, 1} any n-place Boolean function may be implemented: by an irredundant combinational circuit with n inputs and one output admitting (under single stuck-at faults at inputs and outputs of gates) a single fault detection test of length at most 16, by an irredundant combinational circuit with n inputs and one output admitting (under single stuck-at faults at inputs and outputs of gates and at primary inputs) a single fault detection test of length at most 2n−2log2 n+O(1); besides, there exists an n-place function that cannot be implemented by an irredundant circuit admitting a detecting test whose length is smaller than 2n−2log2 n − Ω(1), by an irredundant combinational circuit with n inputs and three outputs admitting (under single stuck-at faults at inputs and outputs of gates and at primary inputs) a single fault detection test of length at most 17.


2021 ◽  
pp. 85-100
Author(s):  
K. A. Popkov ◽  

It is proved that one can implement any non-constant Boolean function in n variables by an irredundant logic network in the basis {&, ⊕, ¬}, containing not more than one dummy input variable and allowing a single fault detection test with length not more than 2n + 3 regarding arbitrary faults of logic gates.


Sign in / Sign up

Export Citation Format

Share Document