A fault tolerant MOS-LSI for train controller applications