A Transputer-based gate-level fault simulator