Real-Time Adaptive Pulse Compression On Reconfigurable, System-On-Chip (Soc) Platforms