Abstract

Memory technology has been growing at a very fast rate in these past few years and the recent trend of replacing Volatile memories such as DRAM, with NonVolatile Memory (NVM) technologies such as Phase change Memory (PCM) and Spin Transfer Torque RAM(STT-RAM) is becoming more prevalent. But their drawback of not having a lifetime comparable to that of their Volatile counterparts, has still kept the idea of NVMs as cache, still a challenge. Apart from this, the information wm resist in the memory even though power is off and this may lead to data threats. Hence, to protect sensitive data, the Advanced Encryption Standard Counter Mode (AES-CTR) algorithm is used to encrypt the information, which is have a huge number of bit flips to be written on the memory. This paper deals with one such method to have the higher lifetime of NVM, namely PCM by having lesser the bit transitions to be written on the memory. The proposed architecture is implemented in Gem5 simulator and also synthesized and implemented using Xilinx ISE 14.7. The model has also been simulated using Parsec and iSim using standardized test vectors and the result shows that 5% improvement in lifetime is observed, 21% and 25% of the hardware components are utilized for read and write phase.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.