Abstract:
A one-time programmable (OTP) memory having a plurality of cells, each cell having a magnetic tunnel junction (MTJ) device; and the OTP memory further including a write driver to drive each MTJ device to an anti-parallel state, and a program driver to drive a subset of the MTJ devices to a blown state depending upon the information to be stored.