TY - GEN
T1 - Applying input/output control of asynchronous sequential machines to dual ring counters
AU - Yang, Jung Min
AU - Kwak, Seong Woo
PY - 2012
Y1 - 2012
N2 - Corrective control can compensate the stable-state behavior of asynchronous sequential machines without involving redesign of the inner logic of the machine. In this paper, we apply the corrective control scheme to a space-borne dual ring counter subject to Single Event Upset (SEU) faults. By virtue of hardware redundancy lying in the dual ring counter, we design a corrective controller that tolerates any SEU fault that causes unauthorized state transitions. Since the output of the counter is unavailable to the controller, input/output control methodology is required for realizing fault diagnosis and tolerance. As a case study, we implement the proposed controller and a 4-bit dual ring counter in VHDL code, and conduct an experiment on the procedure of fault tolerance under a synthetic fault scenario.
AB - Corrective control can compensate the stable-state behavior of asynchronous sequential machines without involving redesign of the inner logic of the machine. In this paper, we apply the corrective control scheme to a space-borne dual ring counter subject to Single Event Upset (SEU) faults. By virtue of hardware redundancy lying in the dual ring counter, we design a corrective controller that tolerates any SEU fault that causes unauthorized state transitions. Since the output of the counter is unavailable to the controller, input/output control methodology is required for realizing fault diagnosis and tolerance. As a case study, we implement the proposed controller and a 4-bit dual ring counter in VHDL code, and conduct an experiment on the procedure of fault tolerance under a synthetic fault scenario.
KW - asynchronous sequential machines
KW - corrective controllers
KW - input/output control
KW - ring counters
KW - SEU faults
UR - http://www.scopus.com/inward/record.url?scp=84872382434&partnerID=8YFLogxK
U2 - 10.1109/ICSMC.2012.6378103
DO - 10.1109/ICSMC.2012.6378103
M3 - Conference contribution
AN - SCOPUS:84872382434
SN - 9781467317146
T3 - Conference Proceedings - IEEE International Conference on Systems, Man and Cybernetics
SP - 2407
EP - 2412
BT - Proceedings 2012 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2012
T2 - 2012 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2012
Y2 - 14 October 2012 through 17 October 2012
ER -