Fault-tolerant multiprocessor and VLSI-based system communication architectures