Performance Trade-offs of DCT with Variable Length Carry Chains in FPGAs