Title :
Applying input/output control of asynchronous sequential machines to dual ring counters
Author :
Yang, Jung-Min ; Kwak, Seong Woo
Author_Institution :
Dept. or Electr. Eng., Catholic Univ. of Daegu, Gyeongsan, South Korea
Abstract :
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.
Keywords :
asynchronous machines; compensation; control system synthesis; fault diagnosis; fault tolerance; machine control; redundancy; sequential machines; shift registers; stability; 4-bit dual ring counter; SEU fault; VHDL code; asynchronous sequential machine; circular shift register; corrective controller design; fault diagnosis; fault tolerance; hardware redundancy; input-output control; machine inner logic; single event upset fault; spaceborne dual ring counter; stable-state behavior compensation; synthetic fault scenario; unauthorized state transition; Clocks; Hardware; Radiation detectors; SEU faults; asynchronous sequential machines; corrective controllers; input/output control; ring counters;
Conference_Titel :
Systems, Man, and Cybernetics (SMC), 2012 IEEE International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4673-1713-9
Electronic_ISBN :
978-1-4673-1712-2
DOI :
10.1109/ICSMC.2012.6378103