A knowledge-based methodology for designing concurrent error detecting VLSI circuits | IET Conference Publication | IEEE Xplore