skip to main content
research-article

Common-source-line array: An area efficient memory architecture for bipolar nonvolatile devices

Published: 25 October 2013 Publication History

Abstract

Traditional array organization of bipolar nonvolatile memories such as STT-MRAM and memristor utilizes two bitlines for cell manipulations. With technology scaling, such bitline pair will soon become the bottleneck for further density improvement. In this article we propose a novel common-source-line array architecture, which uses a shared source-line along the row, leaving only one bitline per column. We elaborate the array design to ensure reliability, and demonstrate its effectiveness on STT-MRAM and memristor memory arrays. Our study results show that with comparable latency and energy, the proposed common-source-line array can save 34% and 33% area for Memristor-RAM and STT-MRAM respectively, compared with corresponding dual-bitline arrays.

References

[1]
ASU. Predictive Technology Model (PTM). http://www.eas.asu.edu/∼ptm/.
[2]
Barth, J., Plass, D., Nelson, E., Hwang, C., Fredeman, G., Sperling, M., Mathews, A., Reohr, W., and Nair, K. 2010. A 45nm soi embedded dram macro for power7 32mb on-chip l3 cache. In Proceedings of the International Solid-State Circuits Conference. 342--343.
[3]
Borghetti, J., Strukov, D., et al. 2009. Electrical transport and thermometry of electroformed titanium dioxide memristive switches. J. Appl. Phys. 106.
[4]
Cadence. 45nm Generic PDK data sheet and device models.
[5]
Chung, S., Rho, K.-M., Pickett, M. D., Yang J. J., Stewart, D. R., and Williams, R. S. 2010. Fully integrated 54nm stt-ram with the smallest bit cell dimension for high density memory application. In Proceedings of the International Electron Devices Meeting. 304--307.
[6]
Halupka, D., Huda, S., Song, W., Sheikholeslami, A., Tsunoda, K., Yoshida, C., and Aoki, M. 2010. Negative-resistance read and write schemes for STT-MRAM in 0.13μm cmos. In Proceedings of the International Solid-State Circuits Conference. 256--257.
[7]
Ho, Y., Huang, G., and Li, P. 2009. Nonvolatile memristor memory: Device characteristics and design implications. In Proceedings of the International Conference on Computer-Aided Design. 485--490.
[8]
Hosomi, M., Yamagishi, H., et al. 2005. A novel nonvolatile memory with spin torque transfer magnetization switching: Spin-ram. In Proceedings of the International Electron Devices Meeting. 459--462.
[9]
Hu, C. 1996. Gate oxide scaling limits and projection. In Proceedings of the International Electron Devices Meeting. 319--322.
[10]
ITRS 2011. International Technology Roadmap for Semiconductors (ITRS) Report. http://www.itrs.net.
[11]
Kang, S., Cho, W. Y., et al. 2007. A 0.1-um 1.8-v 256-mb phase-change random access memory (pram) with 66-mhz synchronous burst-read operation. IEEE J. Solid-State Circuits 42, 1, 210--218.
[12]
Kawahara, T., Takemura, R., et al. 2007. 2mb spin-transfer torque ram (spram) with bit-by-bit bidirectional current write and parallelizing-direction current read. In Proceedings of the International Solid-State Circuits Conference. 480--481.
[13]
Kishi, T., Yoda, H., et al. 2008. Lower-current and fast switching of a perpendicular TMR for high speed and high density spin-transfer-torque MRAM. In Proceedings of the International Electron Devices Meeting.
[14]
Kumar, M., Steigerwalt, M., et al. 2003. A simple and high-performance 130 nm SOI eDRAM technology using floating-body pass-gate transistor in trench-capacitor cell for system-on-a-chip (SoC) applications. In Proceedings of the International Electron Devices Meeting. 419--422.
[15]
Kund, M., Beitel, G., Pinnow, C.-U., Rohr, T., Schumann, J., Symanczyk, R., Ufert, K.-D., and Muller, G. 2005. Conductive bridging RAM (CBRAM): An emerging non-volatile memory technology scalable to sub 20nm. In Proceedings of the International Electron Devices Meeting. 754--757.
[16]
Li, H. and Chen, Y. 2009. An overview of non-volatile memory technology and the implication for tools and architectures. In Proceedings of the Conference on Design, Automation and Test in Europe. 731--736.
[17]
Muller, G., Happ, T., Kund, M., Lee, G. Y., Nagel, N., and Sezi, R. 2004. Status and outlook of emerging nonvolatile memory technologies. In Proceedings of the International Electron Devices Meeting. 567--570.
[18]
Nebashi, R., Sakimura, N., et al. 2009. A 90nm 12ns 32Mb 2t1MTJ MRAM. In Proceedings of the International Solid-State Circuits Conference. 462--463.
[19]
Sakimura, N., Sugibayashi, T., Honda, T., Miura, S., Numata, H., Hada, H., and Tahara, S. 2003. A 512kb cross-point cell MRAM. In Proceedings of the International Solid-State Circuits Conference. 278--279.
[20]
Shakeri, K. and Meindl, J. 2005. Compact physical ir-drop models for chip/package co-design of gigascale integration (gsi). IEEE Trans. Electron Devices 52, 6, 1087--1096.
[21]
Somasekhar, D., Srinivasan, B., Pandya, G., Hamzaoglu, F., Khellah, M., Karnik, T., and Zhang, K. 2010. Multi-phase 1 GHz voltage doubler charge pump in 32 nm logic process. IEEE J. Solid-State Circuits 45, 4, 751--758.
[22]
Strukov, D., Snider, G., Stewart, D., and Williams, S. 2008. The missing memristor found. Nature 453, 80--83.
[23]
Sun, G., Dong, X., Xie, J., Li, J., and Chen, Y. 2009. A novel architecture of the 3D stacked MRAM l2 cache for CMPs. In Proceedings of the International Symposium on High Performance Computer Architecture. 239--249.
[24]
Takemura, R., Kawahara, T., et al. 2010. A 32-Mb Spram with 2T1R memory cell, localized bidirectional write driver and ‘1’/‘0’ dual-array equalized reference scheme. IEEE J. Solid-State Circuits 45, 4, 869--879.
[25]
TSMC. 0.18 μm and 0.13μm process data sheets and device models.
[26]
Tsuchida, K., Inaba, T., et al. 2010. A 64Mb MRAM with clamped-reference and adequate-reference schemes. In Proceedings of the International Solid-State Circuits Conference. 258--259.
[27]
Yoshida, M., Asaka, K., et al. 1999. An embedded 0.405 μm2 stacked DRAM technology integrated with high-performance 0.2 μm CMOS logic and 6-level metalization. In International Electron Devices Meeting. 41--44.

Cited By

View all
  • (2023)Energy management of fault-tolerant real-time embedded systems through switching-activity-based techniquesMicroprocessors and Microsystems10.1016/j.micpro.2023.104929102(104929)Online publication date: Oct-2023
  • (2020)Energy-Efficient Scheduling Optimization for Parallel Applications on Heterogeneous Distributed SystemsJournal of Circuits, Systems and Computers10.1142/S0218126620502035Online publication date: 21-Feb-2020
  • (2019)Cross-point Resistive MemoryACM Transactions on Design Automation of Electronic Systems10.1145/332506724:4(1-37)Online publication date: 20-Jun-2019
  • Show More Cited By

Index Terms

  1. Common-source-line array: An area efficient memory architecture for bipolar nonvolatile devices

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Transactions on Design Automation of Electronic Systems
        ACM Transactions on Design Automation of Electronic Systems  Volume 18, Issue 4
        Special Section on Networks on Chip: Architecture, Tools, and Methodologies
        October 2013
        380 pages
        ISSN:1084-4309
        EISSN:1557-7309
        DOI:10.1145/2541012
        Issue’s Table of Contents
        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

        Journal Family

        Publication History

        Published: 25 October 2013
        Accepted: 01 June 2013
        Revised: 01 March 2013
        Received: 01 December 2012
        Published in TODAES Volume 18, Issue 4

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. Memory array
        2. STT-MRAM
        3. bitline
        4. memory access
        5. memristor
        6. nonvolatile memory

        Qualifiers

        • Research-article
        • Research
        • Refereed

        Funding Sources

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)10
        • Downloads (Last 6 weeks)1
        Reflects downloads up to 05 Mar 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2023)Energy management of fault-tolerant real-time embedded systems through switching-activity-based techniquesMicroprocessors and Microsystems10.1016/j.micpro.2023.104929102(104929)Online publication date: Oct-2023
        • (2020)Energy-Efficient Scheduling Optimization for Parallel Applications on Heterogeneous Distributed SystemsJournal of Circuits, Systems and Computers10.1142/S0218126620502035Online publication date: 21-Feb-2020
        • (2019)Cross-point Resistive MemoryACM Transactions on Design Automation of Electronic Systems10.1145/332506724:4(1-37)Online publication date: 20-Jun-2019
        • (2019)Testing Computation-in-Memory Architectures Based on Emerging Memories2019 IEEE International Test Conference (ITC)10.1109/ITC44170.2019.9000117(1-10)Online publication date: Nov-2019
        • (2017)Handling precedence constraints in scheduling problems by the sequence pair representationJournal of Combinatorial Optimization10.1007/s10878-015-9973-833:2(445-472)Online publication date: 1-Feb-2017
        • (2016)An Adaptive Demand-Based Caching Mechanism for NAND Flash Memory Storage SystemsACM Transactions on Design Automation of Electronic Systems10.1145/294765822:1(1-22)Online publication date: 13-Dec-2016
        • (2015)Constructing Large and Fast On-Chip Cache for Mobile Processors with Multilevel Cell STT-MRAM TechnologyACM Transactions on Design Automation of Electronic Systems10.1145/276490320:4(1-24)Online publication date: 28-Sep-2015
        • (2015)Exploit common source-line to construct energy efficient domain wall memory based cachesProceedings of the 2015 33rd IEEE International Conference on Computer Design (ICCD)10.1109/ICCD.2015.7357097(157-163)Online publication date: 18-Oct-2015
        • (2014)A Reliability-Aware Address Mapping Strategy for NAND Flash Memory Storage SystemsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2014.234792933:11(1623-1631)Online publication date: Nov-2014

        View Options

        Login options

        Full Access

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media