TY - GEN
T1 - Fault tolerant approaches to nanoelectronic programmable logic arrays
AU - Rao, Wenjing
AU - Orailoglu, Alex
AU - Karri, Ramesh
PY - 2007
Y1 - 2007
N2 - Programmable logic arrays (PLA), which can implement arbitrary logic functions in a two-level logic form, are promising as platforms for nanoelectronic logic due to their highly regular structure compatible with the nano crossbar architectures. Reliability is an important challenge as far as nanoelectronic devices are concerned. Consequently, it is necessary to focus on the fault tolerance aspects of nanoelectronic PLAs to ensure their viability as a foundation for nanoelectronic systems. In this paper, we investigate two types of fault tolerance techniques for nanoelectronic device based PLAs, focusing at the online faults occurring at the cross-points of nano devices. We develop a scheme to precisely locate the faults online, as this is a crucial step for efficient online reconfiguration based fault tolerance schemes. We also propose a tautology based fault masking scheme. We demonstrate that these two types of fault tolerance schemes developed for nano PLAs significantly improve at low hardware cost the reliability of the high fault occurrence nanoelectronic environment.
AB - Programmable logic arrays (PLA), which can implement arbitrary logic functions in a two-level logic form, are promising as platforms for nanoelectronic logic due to their highly regular structure compatible with the nano crossbar architectures. Reliability is an important challenge as far as nanoelectronic devices are concerned. Consequently, it is necessary to focus on the fault tolerance aspects of nanoelectronic PLAs to ensure their viability as a foundation for nanoelectronic systems. In this paper, we investigate two types of fault tolerance techniques for nanoelectronic device based PLAs, focusing at the online faults occurring at the cross-points of nano devices. We develop a scheme to precisely locate the faults online, as this is a crucial step for efficient online reconfiguration based fault tolerance schemes. We also propose a tautology based fault masking scheme. We demonstrate that these two types of fault tolerance schemes developed for nano PLAs significantly improve at low hardware cost the reliability of the high fault occurrence nanoelectronic environment.
UR - http://www.scopus.com/inward/record.url?scp=36049020684&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=36049020684&partnerID=8YFLogxK
U2 - 10.1109/DSN.2007.49
DO - 10.1109/DSN.2007.49
M3 - Conference contribution
AN - SCOPUS:36049020684
SN - 0769528554
SN - 9780769528557
T3 - Proceedings of the International Conference on Dependable Systems and Networks
SP - 216
EP - 223
BT - Proceedings - 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2007
T2 - 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2007
Y2 - 25 June 2007 through 28 June 2007
ER -