Abstract

The main hindrances to employing non‐volatile memory (NVM) to the embedded system are the extra energy consumption and long latency of switching states of NVM cells. To mitigate these drawbacks, several schemes have been studied based on the read‐before‐write scheme (RBW), which reduces the number of write operations by skipping writing bits that are the same in the existing values and new values. Thus, they compare all bits before updating the data. However, these studies also need extra read operations for every write operation. To address this problem, a zero‐bit pattern scheme is proposed that skips accessing bit cells determined as zero‐bits. In addition, the granularity of the zero‐bit pattern is dynamically adjusted depending on the pattern of the non‐leading zeroes. The results of the experiments show that dynamic energy is reduced by 43.5% with 4.7% storage overhead. © 2022 Institute of Electrical Engineers of Japan. Published by Wiley Periodicals LLC.

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.