Abstract
This paper presents new codes (and the related encoder/decoder scheme) to address the significant drawback of a phase change memory (PCM), namely that its write latency is significantly longer than the read latency. The proposed scheme improves over existing schemes by reducing the average write latency and the number of SET operations in a PCM. A new code, referred to as the write time speed-up (WTS) code is introduced; WTS improves over existing schemes previously employed for this operation, i.e., the flip-N-write and the write-once-memory (WOM) code. In the proposed WTS code, multiple codewords correspond to every information word; the codewords are selected to reduce the number of SET operations (each requiring a longer time than the RESET operation in a PCM). The proposed scheme targets a reduction in SET operations, by executing them only when required, i.e., so making the SET operations to occur irregularly with the write operations. Simulation results are provided using an embedded benchmark suite; they show that the proposed scheme incurs in a shorter average write time than the flip-N-write scheme as well as the existing scheme with the WOM code when parallel data is provided. Encoding and decoding times for the proposed scheme are significantly shorter than the read and write latencies of a PCM. Moreover, the hardware overhead (in the area for LUT-based implementations) for the encoder and decoder of of WTS code is significantly smaller than the PCM system size, thus making the proposed design viable for implementation.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: IEEE Transactions on Multi-Scale Computing Systems
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.