Patent ID: 8154904

Claim:
A non-volatile storage device, including: a plurality of blocks, each block includes a plurality of reversible resistance-switching elements, each block includes a plurality of word lines, each block includes a plurality of word line drivers, each block includes a plurality of bit lines, and each block includes a plurality of bit line drivers, each reversible resistance-switching element is coupled to one of the word lines and one of the bit lines, each reversible resistance-switching element is associated with one of the bit line drivers and one of the word line drivers; and one or more management circuits in communication with the reversible resistance-switching elements, the one or more management circuits concurrently program a first reversible resistance-switching element in a first of the blocks and a second reversible resistance-switching element in a second of the blocks, the first reversible resistance-switching element is farther from one or both of the bit line driver or the word line driver that is associated with the first reversible resistance-switching element than the second reversible resistance-switching element is from one or both of the bit line driver or the word line driver that is associated with the second reversible resistance-switching element.