44.6% processing cycles reduction in GSM voice coding by low-power reconfigurable co-processor architecture