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