Patent ID: 8570793

Claim:
A method for reducing resistance of a shared complement bit line and reducing program disturb effects of unselected columns of SMT MRAM cells in a programming operation in an array of SMT MRAM cells comprising; providing an array of rows and columns of SMT MRAM cells wherein pairs of columns of the SMT MRAM cells are each mutually connected to one shared complement data bit line through the source of a gating transistor of each of the SMT MRAM cells of the pair of columns of SMT MRAM cells and each of the SMT MRAM cells of each column of the SMT MRAM cells is connected to one true data bit line, and a shunting switch transistor is connected between the true data bit line and the complement data bit line of the associated pairs of columns of the SMT MRAM cells; decoding an address to select one row and at least one column of the array of SMT MRAM cells; initiating an activation terminal of each shunting switch transistor of each unselected column of the array of SMT MRAM cells to turn on the shunting switch transistors to connect the true data bit line of the unselected column of the SMT MRAM cells in parallel with the shared complement data bit line to effectively reduce program disturb effects in the unselected column of SMT MRAM cells; activating a programming drive current to program the selected SMT MRAM cells of the selected rows and columns.