TY - GEN
T1 - Fault detection in parity preserving reversible circuits
AU - Przigoda, Nils
AU - Dueck, Gerhard
AU - Wille, Robert
AU - Drechsler, Rolf
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/7/18
Y1 - 2016/7/18
N2 - Motivated by its variety of applications in several (emerging) technologies, the design of reversible circuits received significant attention in the recent past. With the emergence of physical realizations, also the consideration of faults and fault-tolerance became important. It has been suggested that parity preserving circuits would be ideal for fault detection, since here the parity of the inputs is the same as the parity of the outputs. Hence, if there is a fault on any single output, the parity should be flipped which would make the fault easy to detect. This paper however shows that this is not always the case. In fact, we provide and discuss examples showing that it is not sufficient to have parity preserving circuits when considering established fault models for reversible logic. As a result of our investigations, we can conclude that, even if a reversible circuit is parity preserving, it has to be checked against a particular fault model.
AB - Motivated by its variety of applications in several (emerging) technologies, the design of reversible circuits received significant attention in the recent past. With the emergence of physical realizations, also the consideration of faults and fault-tolerance became important. It has been suggested that parity preserving circuits would be ideal for fault detection, since here the parity of the inputs is the same as the parity of the outputs. Hence, if there is a fault on any single output, the parity should be flipped which would make the fault easy to detect. This paper however shows that this is not always the case. In fact, we provide and discuss examples showing that it is not sufficient to have parity preserving circuits when considering established fault models for reversible logic. As a result of our investigations, we can conclude that, even if a reversible circuit is parity preserving, it has to be checked against a particular fault model.
UR - http://www.scopus.com/inward/record.url?scp=84981295742&partnerID=8YFLogxK
U2 - 10.1109/ISMVL.2016.44
DO - 10.1109/ISMVL.2016.44
M3 - Conference contribution
AN - SCOPUS:84981295742
T3 - Proceedings of The International Symposium on Multiple-Valued Logic
SP - 44
EP - 49
BT - Proceedings - 2016 IEEE 46th International Symposium on Multiple-Valued Logic, ISMVL 2016
PB - IEEE Computer Society
T2 - 46th IEEE International Symposium on Multiple-Valued Logic, ISMVL 2016
Y2 - 18 May 2016 through 20 May 2016
ER -