Patent ID: 8587994

Claim:
A magnetic random access memory (MRAM) comprising: a resistive memory having a first bank having a plurality of I/Os, and a second bank having another plurality of I/Os, each of the I/Os having an array of resistive memory cells; a reference node; a read mode switch circuit, configured to selectively switch between a first read mode and a second read mode, wherein the first read mode couples a selectable one of the resistive memory cells of a first I/O of the first bank to a first read node, a selectable one of the resistive memory cells of a second I/O of the first bank's plurality of I/Os to a second read node and couples a first two or more of the resistive memory cells of the second bank to the reference node, wherein the second read mode couples a selectable one of the resistive memory cells of a first I/O of the second bank's plurality of I/Os to the first read node, a selectable one of the resistive memory cells of a second I/O of the second bank's plurality of I/Os to the second read node and couples a second two or more of the resistive memory cells of the first bank to the reference node, wherein one of the first two or more of the resistive memory cells is in the first I/O of the second bank's plurality of I/Os and another of the first two or more of the resistive memory cells is in a second I/O of the second bank's plurality of I/Os, and wherein one of the second two or more of the resistive memory cells is in the first I/O of the first bank's plurality of I/Os and another of the second two or more of the resistive memory cells is in the second I/O of the first bank's plurality of I/Os.