A high-level synthesis approach to optimum design of self-checking circuits | IEEE Conference Publication | IEEE Xplore