Perpendicular Stt-Mram Scaling Challenges and Potential Solutions