Skip to main content
Erschienen in: Journal of Electronic Testing 4/2020

19.07.2020

Area-Efficient and Reliable Error Correcting Code Circuit Based on Hybrid CMOS/Memristor Circuit

verfasst von: Mamoru Ishizaka, Michihiro Shintani, Michiko Inoue

Erschienen in: Journal of Electronic Testing | Ausgabe 4/2020

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Resistive random-access memory (ReRAM) has several attractive features such as high storage density and high switching frequency with low power consumption. It is hence regarded as the most promising nonvolatile memory material. However, a memristor, which is a primitive component of the ReRAM-based memory, has much lower write endurance. Hence, an error-correcting code (ECC) circuit is indispensable for realizing reliable ReRAM storage. Accordingly, we propose a hybrid CMOS/memristor-based ECC circuit. In the proposed circuit, the blocks with high-frequency write operations are implemented using the conventional CMOS technology and the other blocks are implemented using the memristors to maintain a balance between the area overhead and reliability. Through numerical experiments, we demonstrate that the proposed ECC circuit achieves smaller area and higher reliability than the full memristor-based ECC circuits and achieves much smaller area while preserving the reliability compared with the full CMOS-based ECC circuits.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Weitere Produktempfehlungen anzeigen
Literatur
1.
Zurück zum Zitat Adhikari SP, Yang C, Kim H, Chua L (2012) Memristor bridge synapse-based neural network and its learning. IEEE Trans Neural Netw Learn Syst 23(9):1426–1435CrossRef Adhikari SP, Yang C, Kim H, Chua L (2012) Memristor bridge synapse-based neural network and its learning. IEEE Trans Neural Netw Learn Syst 23(9):1426–1435CrossRef
2.
Zurück zum Zitat Cai Y, Lin Y, Xia L, Chen X, Han S, Wang Y, Yang H (2018) Long live TIME: improving lifetime for training-in-memory engines by structured gradient sparsification. In: Proceedings of the IEEE/ACM design automation conference, pp 1–6 Cai Y, Lin Y, Xia L, Chen X, Han S, Wang Y, Yang H (2018) Long live TIME: improving lifetime for training-in-memory engines by structured gradient sparsification. In: Proceedings of the IEEE/ACM design automation conference, pp 1–6
3.
Zurück zum Zitat Chaudhuri A, Yan B, Chen Y, Chakrabarty K (2019) Hardware fault tolerance for binary RRAM crossbars. In: Proceedings of the IEEE international test conference, p 4.3 Chaudhuri A, Yan B, Chen Y, Chakrabarty K (2019) Hardware fault tolerance for binary RRAM crossbars. In: Proceedings of the IEEE international test conference, p 4.3
4.
Zurück zum Zitat Chen CY, Shih HC, Wu CW, Lin CH, Chiu PF, Sheu SS, Chen FT (2015) RRAM Defect modeling and failure analysis based on march test and a novel squeeze-search scheme. IEEE Trans Comput 64 (3):180–190MathSciNetCrossRef Chen CY, Shih HC, Wu CW, Lin CH, Chiu PF, Sheu SS, Chen FT (2015) RRAM Defect modeling and failure analysis based on march test and a novel squeeze-search scheme. IEEE Trans Comput 64 (3):180–190MathSciNetCrossRef
5.
Zurück zum Zitat Chua L (1971) Memristor—the missing circuit element. IEEE Trans Circuit Theory 18(5):507–519CrossRef Chua L (1971) Memristor—the missing circuit element. IEEE Trans Circuit Theory 18(5):507–519CrossRef
6.
Zurück zum Zitat Chua L (2011) Resistance switching memories are memristors. Applied Phys A 102:765–783CrossRef Chua L (2011) Resistance switching memories are memristors. Applied Phys A 102:765–783CrossRef
7.
Zurück zum Zitat Das P, Saw SK, Meher P (2019) Design of differential amplifier using current mirror load in 90 nm CMOS technology. In: Information systems design and intelligent applications. Springer, pp 421–429 Das P, Saw SK, Meher P (2019) Design of differential amplifier using current mirror load in 90 nm CMOS technology. In: Information systems design and intelligent applications. Springer, pp 421–429
8.
Zurück zum Zitat Dong X, Xu C, Xie Y, Jouppi NP (2012) NVSIm: a circuit-level performance, energy, and area model for emerging nonvolatile memory. IEEE Trans Comput-Aided Des Integr Circuits Syst 31(7):994–1007CrossRef Dong X, Xu C, Xie Y, Jouppi NP (2012) NVSIm: a circuit-level performance, energy, and area model for emerging nonvolatile memory. IEEE Trans Comput-Aided Des Integr Circuits Syst 31(7):994–1007CrossRef
9.
Zurück zum Zitat Goldman R, Bartleson K, Wood T, Kranen K, Cao C, Melikyan V, Markosyan G (2009) Synopsys’ open educational design kit: Capabilities, deployment and future. In: Proceedings of the IEEE international conference on microelectronic systems education, pp 20–24 Goldman R, Bartleson K, Wood T, Kranen K, Cao C, Melikyan V, Markosyan G (2009) Synopsys’ open educational design kit: Capabilities, deployment and future. In: Proceedings of the IEEE international conference on microelectronic systems education, pp 20–24
10.
Zurück zum Zitat Grossi A, Zambelli C, Olivo P, Nowak E, Molas G, Nodin JF, Perniola L (2017) Cell-to-cell fundamental variability limits investigation in oxrram arrays. IEEE Electron Device Lett 39(1):27–30CrossRef Grossi A, Zambelli C, Olivo P, Nowak E, Molas G, Nodin JF, Perniola L (2017) Cell-to-cell fundamental variability limits investigation in oxrram arrays. IEEE Electron Device Lett 39(1):27–30CrossRef
11.
Zurück zum Zitat Gupta I, Serb A, Khiat A, Zeitler R, Vassanelli S, Prodromakis T (2016) Real-time encoding and compression of neuronal spikes by metal-oxide memristors. Nat Commun 7(12805):1–9 Gupta I, Serb A, Khiat A, Zeitler R, Vassanelli S, Prodromakis T (2016) Real-time encoding and compression of neuronal spikes by metal-oxide memristors. Nat Commun 7(12805):1–9
12.
Zurück zum Zitat Ishizaka M, Shintani M, Inoue M (2018) Area-efficient and reliable hybrid CMOS/memristor ECC circuit for reRAM storage. In: Proceedings of the IEEE asian test symposium, pp 167–172 Ishizaka M, Shintani M, Inoue M (2018) Area-efficient and reliable hybrid CMOS/memristor ECC circuit for reRAM storage. In: Proceedings of the IEEE asian test symposium, pp 167–172
13.
Zurück zum Zitat Kumar UK, Umashankar BS (2007) Improved hamming code for error detection and correction. In: Proceedings of the IEEE international symposium on wireless pervasive computing, pp 498–500 Kumar UK, Umashankar BS (2007) Improved hamming code for error detection and correction. In: Proceedings of the IEEE international symposium on wireless pervasive computing, pp 498–500
14.
Zurück zum Zitat Kvatinsky S, Satat G, Wald N, Friedman EG, Kolodny A, Weiser UC (2014) Memristor-based material implication (IMPLY) logic: Design principles and methodologies. IEEE Trans Very Large Scale Integr (VLSI) Syst 22(10):2054–2066CrossRef Kvatinsky S, Satat G, Wald N, Friedman EG, Kolodny A, Weiser UC (2014) Memristor-based material implication (IMPLY) logic: Design principles and methodologies. IEEE Trans Very Large Scale Integr (VLSI) Syst 22(10):2054–2066CrossRef
15.
Zurück zum Zitat Liu M, Xia L, Wang Y, Chakrabarty K (2019) Fault tolerance in neuromorphic computing systems. In: Proceedings of the IEEE/ACM asia and south pacific design automation conference, pp 216–223 Liu M, Xia L, Wang Y, Chakrabarty K (2019) Fault tolerance in neuromorphic computing systems. In: Proceedings of the IEEE/ACM asia and south pacific design automation conference, pp 216–223
16.
Zurück zum Zitat Merolla P, Arthur J, Akopyan F, Imam N, Manohar R, Modha DS (2011) A digital neurosynaptic core using embedded crossbar memory with 45pJ per spike in 45nm. In: Proceedings of the IEEE custom integrated circuits conference, pp 1–4 Merolla P, Arthur J, Akopyan F, Imam N, Manohar R, Modha DS (2011) A digital neurosynaptic core using embedded crossbar memory with 45pJ per spike in 45nm. In: Proceedings of the IEEE custom integrated circuits conference, pp 1–4
17.
Zurück zum Zitat Merolla PA, Arthur JV, Alvarez-Icaza R, Cassidy AS, Sawada J, Akopyan F, Jackson BL, Imam N, Guo C, Nakamura Y, Brezzo B, Vo I, Esser SK, Appuswamy R, Taba B, Amir A, Flickner MD, Risk WP, Manohar R, Modha DS (2014) A million spiking-neuron integrated circuit with a scalable communication network and interface. Science 345(6147):668–673CrossRef Merolla PA, Arthur JV, Alvarez-Icaza R, Cassidy AS, Sawada J, Akopyan F, Jackson BL, Imam N, Guo C, Nakamura Y, Brezzo B, Vo I, Esser SK, Appuswamy R, Taba B, Amir A, Flickner MD, Risk WP, Manohar R, Modha DS (2014) A million spiking-neuron integrated circuit with a scalable communication network and interface. Science 345(6147):668–673CrossRef
18.
Zurück zum Zitat Niu D, Xiao Y, Xie Y (2012) Low power memristor-based reRAM design with error correcting code. In: Proceedings of the IEEE/ACM asia and south pacific design automation conference, pp 79–84 Niu D, Xiao Y, Xie Y (2012) Low power memristor-based reRAM design with error correcting code. In: Proceedings of the IEEE/ACM asia and south pacific design automation conference, pp 79–84
19.
Zurück zum Zitat Pouyan P, Amat E, Rubio A (2018) Memristive crossbar memory lifetime evaluation and reconfiguration strategies. IEEE Trans Emerg Topics Comput 6(2):207–218CrossRef Pouyan P, Amat E, Rubio A (2018) Memristive crossbar memory lifetime evaluation and reconfiguration strategies. IEEE Trans Emerg Topics Comput 6(2):207–218CrossRef
20.
Zurück zum Zitat Qazi M, Stawiasz K, Chang L, Chandrakasan AP (2011) A 512kb 8T SRAM macro operating down to 0.57V with an AC-coupled sense amplifier and embedded data-retention-voltage sensor in 45nm SOI CMOS. IEEE J Solid-State Circuits 46(1):85–96CrossRef Qazi M, Stawiasz K, Chang L, Chandrakasan AP (2011) A 512kb 8T SRAM macro operating down to 0.57V with an AC-coupled sense amplifier and embedded data-retention-voltage sensor in 45nm SOI CMOS. IEEE J Solid-State Circuits 46(1):85–96CrossRef
21.
Zurück zum Zitat Raghuvanshi A, Perkowski M (2014) Logic synthesis and a generalized notation for memristor-realized material implication gates. In: Proceedings of the IEEE/ACM international conference on computer-aided design, pp 470–477 Raghuvanshi A, Perkowski M (2014) Logic synthesis and a generalized notation for memristor-realized material implication gates. In: Proceedings of the IEEE/ACM international conference on computer-aided design, pp 470–477
22.
Zurück zum Zitat Reuben J, Ben-Hur R, Wald N, Talati N, Ali AH, Gaillardon PE, Kvatinsky S (2017) Memristive logic: a framework for evaluation and comparison. In: Proceedings of the international symposium on power and timing modeling, optimization and simulation, pp 1–8 Reuben J, Ben-Hur R, Wald N, Talati N, Ali AH, Gaillardon PE, Kvatinsky S (2017) Memristive logic: a framework for evaluation and comparison. In: Proceedings of the international symposium on power and timing modeling, optimization and simulation, pp 1–8
23.
Zurück zum Zitat Serb A, Papavassiliou C, Prodromakis T (2017) A memristor-CMOS hybrid architecture concept for on-line template matching. In: Proceedings of the IEEE international symposium on circuits and systems, pp 1–4 Serb A, Papavassiliou C, Prodromakis T (2017) A memristor-CMOS hybrid architecture concept for on-line template matching. In: Proceedings of the IEEE international symposium on circuits and systems, pp 1–4
24.
Zurück zum Zitat Sheu SS, Chang MF, Lin KF, Wu CW, Chen YS, Chiu PF, Kuo CC, Yang YS, Chiang PC, Lin WP, et al. (2011) A 4mb embedded slc resistive-ram macro with 7.2 ns read-write random-access time and 160ns mlc-access capability. In: Digest of technical papers of the IEEE international solid-state circuits conference, pp 200–0202 Sheu SS, Chang MF, Lin KF, Wu CW, Chen YS, Chiu PF, Kuo CC, Yang YS, Chiang PC, Lin WP, et al. (2011) A 4mb embedded slc resistive-ram macro with 7.2 ns read-write random-access time and 160ns mlc-access capability. In: Digest of technical papers of the IEEE international solid-state circuits conference, pp 200–0202
25.
Zurück zum Zitat Strukov DB, Snider GS, Stewart DR, Williams RS (2008) The missing memristor found. Nature 453:80–83CrossRef Strukov DB, Snider GS, Stewart DR, Williams RS (2008) The missing memristor found. Nature 453:80–83CrossRef
26.
Zurück zum Zitat Suzuki K, Swanson S (2015) A survey of trends in non-volatile memory technologies: 2000-2014. In: Proceedings of the IEEE international memory workshop, pp 1–4 Suzuki K, Swanson S (2015) A survey of trends in non-volatile memory technologies: 2000-2014. In: Proceedings of the IEEE international memory workshop, pp 1–4
27.
Zurück zum Zitat (2013) Synopsys, Inc.: Design Compiler User Guide Version I-2013.06 (2013) Synopsys, Inc.: Design Compiler User Guide Version I-2013.06
28.
Zurück zum Zitat Xia L, Huangfu W, Tang T, Yin X, Chakrabarty K, Xie Y, Wang Y, Yang H (2018) Stuck-at fault tolerance in RRAM computing systems. IEEE Trans Comput-Aided Des Integr Circuits Syst 8 (1):102–115 Xia L, Huangfu W, Tang T, Yin X, Chakrabarty K, Xie Y, Wang Y, Yang H (2018) Stuck-at fault tolerance in RRAM computing systems. IEEE Trans Comput-Aided Des Integr Circuits Syst 8 (1):102–115
29.
Zurück zum Zitat Xia L, Liu M, Ning X, Chakrabarty K, Wang Y (2017) Fault-tolerant training with on-line fault detection for RRAM-based neural computing systems. In: Proceedings of the IEEE/ACM design automation conference, pp 33:1–33:6 Xia L, Liu M, Ning X, Chakrabarty K, Wang Y (2017) Fault-tolerant training with on-line fault detection for RRAM-based neural computing systems. In: Proceedings of the IEEE/ACM design automation conference, pp 33:1–33:6
30.
Zurück zum Zitat Yang JJ, Strukov DB, Stewart DR (2013) Memristive devices for computing. Nat Nanotechnol 8:13–24CrossRef Yang JJ, Strukov DB, Stewart DR (2013) Memristive devices for computing. Nat Nanotechnol 8:13–24CrossRef
Metadaten
Titel
Area-Efficient and Reliable Error Correcting Code Circuit Based on Hybrid CMOS/Memristor Circuit
verfasst von
Mamoru Ishizaka
Michihiro Shintani
Michiko Inoue
Publikationsdatum
19.07.2020
Verlag
Springer US
Erschienen in
Journal of Electronic Testing / Ausgabe 4/2020
Print ISSN: 0923-8174
Elektronische ISSN: 1573-0727
DOI
https://doi.org/10.1007/s10836-020-05892-3

Weitere Artikel der Ausgabe 4/2020

Journal of Electronic Testing 4/2020 Zur Ausgabe

EditorialNotes

Editorial

Neuer Inhalt