Synthesis of multi-level self-checking logic | IEEE Conference Publication | IEEE Xplore