Research of an Error-tolerant Technique Based on Hybrid of Hardware and Software

Zheng-yi LU,Yong DING,Xian-miao QU,Yun-hai SHANG
2017-01-01
Abstract:Single event upsetswill cause transient faults of system,the error detection technique based on control flow judges whether errors exit through signature verify by hardware or software in basic blocks at runtime.Signatures will cause expansion of size of code and reduction of performance,and there are also some blind spots of detections.The technique of error-correction after error-detection is not mature.This paper proposes an error-tolerant technique bases on hybrid of hardware and software to cover most of the detection blind spots.To decrease the size of code and improve performance,the paper introduces granularity verify mode.Aim to correcterrors,the paper propose an error-correction technique based on hardware.We use CK-CPU as the platform experiment,experiment shows that the hybrid method will increase the coverage of error detection at lower system cost,and can correct the errors for full verify mode.
What problem does this paper attempt to address?