A thermal and process variation aware MTJ switching model and its applications in soft error analysis | IEEE Conference Publication | IEEE Xplore