A scalable platform for run-time reconfigurable satellite payload processing