1. A method for reading a memory element within a crossbar array, the method comprising: switching a column line connected to a target memory element of said crossbar array to connect to an input of a current mirror; applying an error voltage to unselected rows of said crossbar array; applying a sense voltage to a row line connected to said target memory element; and measuring an output current of said current mirror.