Emerging non-volatile memories: opportunities and challenges
A novel nonvolatile memory with spin torque transfer magnetization switching: spin-ram