Architectures for Real-Time On-Board Synthetic Aperture Radar Processing