Design of a single-input and dual-input reconfigurable pipelined Analogue to Digital Converter (ADC)