The invention includes an apparatus and method for selecting a desirable magnitude
of a magnetic memory cell write current. The method includes determining a minimal
magnitude of write current for writing to the magnetic memory cell, determining
a maximal magnitude of write current for writing to the magnetic memory cell, and
calculating the selected magnitude of magnetic memory cell write current based
on the minimal magnitude of write current and the maximal magnitude of write current.