Multi-microprocessor systems for real-time applications