skip to main content
10.1145/2902961.2903034acmconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
short-paper

A Design of a Non-Volatile PMC-Based (Programmable Metallization Cell) Register File

Published:18 May 2016Publication History

ABSTRACT

This paper presents the design of a non-volatile register file using cells made of a SRAM and a Programmable Metallization Cell (PMC). The proposed cell is a symmetric 8T2P (8-transistors, 2PMC) design; it utilizes three control lines to ensure the correctness in its operations (i.e. Write, Read, Store and Restore). Simulation results using HSPICE are provided for the cell as well as the register file array (both one- and two-dimensional schemes). At cell level, it is shown that the off-state resistance has a limited effect on the Read time, because in the proposed circuit the transistor connecting the PMCs to the SRAM is off. While having no significant effect on the Store time, the time of the Restore operation depends on the value of the off-state resistance, i.e. an increase in off-state PMC resistance causes an increase in Restore time. Comparison between non-volatile register files utilizing either PMCs, or Phase Change Memories (PCMs) is provided. The register file using PMCs has a faster Store and Read times than the PCM-based counterpart; this is mostly caused by the difference in resistance values for these two non-volatile technologies. The lower delay involved in these operations confirms that the proposed PMC-based register file offers significant advantages in terms of delay performance.

References

  1. R. K. Gupta, S. Krishnamoorthy, D. Y. Kusuma, P. S. Lee, M. P. Srinivasan "Enhancing charge-storage capacity of non-volatile memory devices using template-directed assembly of gold nanoparticles" Nanoscale Issue 7 pp. 2296--2300, Jan. 2012Google ScholarGoogle ScholarCross RefCross Ref
  2. H. Li, Y. Chen, L. Benini, G. De Micheli, B. Al-hashimi, W. Mueller "An Overview of Non-Volatile Memory Technology and the Implication for Tools and Architectures" Design, Automation and Test in Europe pp.731--736, 2009 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. D. Liu, Nannan Wang, Guang Wang, ZhengZheng Shao, Xuan Zhu, Chaoyang Zhang-Programmable metallization cell based on amorphous La0.79Sr0.21MnO3 thin films for memory applications? Journal of Alloys and Compounds, vol. 580, pp. 354--357, Dec. 2013. doi: 10.1016/j.jallcom.2013.06.095Google ScholarGoogle ScholarCross RefCross Ref
  4. P. Junsangsri, F, Lombardi and J. Han "HSPICE Macromodel of a Programmable Metallization Cell (PMC) and its application to memory Design" IEEE/ACM international Symposium on NANOARCH, pp. 45--50, July 2014, doi: 10.1109/NANOARCH.2014.6880477 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Hao YAN, Yan LIU, Dong-hui WANG, Chao-huan HOU "A Low-power 8-Read 4-Write Register File Design" IEEE Conference Publications. On Microelectronics and Electronics, pp. 178--181, Sept. 2010. doi: 10.1109/PRIMEASIA.2010.5604933Google ScholarGoogle Scholar
  6. P. Junsangsri and F. Lombardi "A New Comprehensive Model of a Phase Change Memory (PCM) Cell" IEEE Trans. On Nanotechnology, vol. 13, no. 6, pp. 1213--1225, Nov. 2014.Google ScholarGoogle ScholarCross RefCross Ref
  7. M. H. Kaffashian, R. Lotfi, K. Mafinezhad, H. Mahmoodi "Impact of NBTI on performance of domino logic circuits in nano-scale CMOS " Microelectronics Journal, vol. 42, no. 12, pp. 1327--1334, Dec. 2011 Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. K. Osada (2011). Fundamental of SRAM Memory Cell. In K. Osada, K. Ishibashi (Eds.), Low Power and Reliable SRAM Memory Cell and Array Design (pp. 6) Springer Series in Advanced Microelectronics, vol. 31Google ScholarGoogle Scholar
  9. PTM Model, 32-nm MOSFETs. Retrieved from http://www.ptm.asu.eduGoogle ScholarGoogle Scholar
  10. P.E. Dodd, F.W. Sexton "Critical charge concepts for CMOS SRAMs" IEEE Trans. On Nuclear Science, vol. 42, no. 6, pp. 1764--1771, Dec. 1995.Google ScholarGoogle ScholarCross RefCross Ref
  11. E. Seevinck, F. J List, J. Lohstroh "Static-Noise Margin Analysis of MOS SRAM Cells" IEEE Journal of Solid-state circuits, vol. 22, no. 5, pp. 748--754, Oct. 1987Google ScholarGoogle ScholarCross RefCross Ref
  12. W. Wei, K. Namba, J. Han and F. Lombardi, "Design of a Non-Volatile 7T1R SRAM Cell for Instant-on Operation." IEEE Transactions on Nanotechnology, vol. 13, no. 5, pp. 905--916, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  13. Q. Zhu, K. Vaidyanathan, O. Shacham, M. Horowitz, L. Pileggi, F. Franchetti "Design Automation Framework for Application-Specific Logic in Memory Block" IEEE ASAP 23rd pp.125--132, July 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. W. Wei, K. Namba, and F. Lombardi, "Design and Analysis of Non-Volatile Memory Cells for SEU Tolerance," Proc. 17th IEEE Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems, pp. 69--74, Amsterdam, October 2014Google ScholarGoogle Scholar

Index Terms

  1. A Design of a Non-Volatile PMC-Based (Programmable Metallization Cell) Register File

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          GLSVLSI '16: Proceedings of the 26th edition on Great Lakes Symposium on VLSI
          May 2016
          462 pages
          ISBN:9781450342742
          DOI:10.1145/2902961

          Copyright © 2016 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 18 May 2016

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • short-paper

          Acceptance Rates

          GLSVLSI '16 Paper Acceptance Rate50of197submissions,25%Overall Acceptance Rate312of1,156submissions,27%

          Upcoming Conference

          GLSVLSI '24
          Great Lakes Symposium on VLSI 2024
          June 12 - 14, 2024
          Clearwater , FL , USA

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader