1. A reconfigurable system for providing channel coding in a wireless communication device comprising: a plurality of computation elements for performing channel coding operations; and a controller for reconfigurably controlling the plurality of computation elements to achieve channel coding operations in accordance with a plurality of wireless communication standards.