Implementation of a UMTS Turbo-decoder on a dynamically reconfigurable platform