Methods and apparatus for generating a code-multiplexed readout value of photocurrents for a photo-detector array of cells are disclosed. Readout values are determined using a multiplexer and current amplifier for each cell and a current-to-voltage converter for each row of cells. The multiplexer multiplexes a photocurrent in an electrical domain for a respective cell using a code and generates electric currents responsive to the photocurrent. The current amplifier amplifies the electric currents. The current-to-voltage converter for each row generates the readout value for that row of the array responsive to the amplified electric currents.