1. A data processing circuit, the circuit comprising: a decoder circuit operable to perform a data decoding algorithm by processing at least one decoder message; and a scalar circuit, wherein the scalar circuit is operable to multiply the decoder message by a variable scalar value.