In some embodiments, the ADC 230 may be or may include a 6-bit ADC that is configured to generate the 6-bit digital code; and the feedback circuit 250 may generate the 11-bit digital code D_MSB. As such, the readout circuit 200 may generate a 17-bit digital output DOUT based on the 11-bit digital code D_MSB and the 6-bit digital code D_LSB. It is noted that a single ADC or DAC with the resolution of 17 bits is much bigger in size, much more complicated and much slower than a combination of moderate ADC and DAC (e.g., 6-bit ADC and 11-bit DAC). As such, the readout circuit 200 that uses simple and moderate resolution ADC and DAC may achieve a wide dynamic range while achieving fast operation and occupying small layout area.