Skip to main content
Log in

Design method for unbalanced ternary logic family based on binary memristors

  • Original Paper
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

Abstract

This paper proposes a design method for unbalanced ternary logic family based on hybrid design of binary memristors and CMOS transistors, building on the foundational positive ternary logic circuits. By using the symmetry of negative and positive ternary logics, negative ternary TAND, TOR, TI, 1-3 decoder and 2-9 decoder are derived from the previously designed positive ternary basic logic gate circuits. Furthermore, negative ternary XOR, XNOR, 3-1 encoder and 9-2 encoder are design-improved. For the first time, unbalanced ternary priority encoders are proposed, including a 3-1 priority encoder and a 9-2 priority encoder, of which the former is implemented with only seven memristors. The functionalities of these circuits are demonstrated through LTSpice simulations. Finally, hardware experiments were performed on a stable 20 \(\times \) 20 ZnO-based resistive switch array. Subsequent design of more complex digital logic circuits can benefit from this work.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21

Similar content being viewed by others

Data availability

The datasets generated and analyzed during the current study are available from the corresponding author on reasonable request.

References

  1. Chua, L.O.: Memristor: the missing circuit element. IEEE Trans. Circuit Theory 18(5), 507–519 (1971)

    Article  Google Scholar 

  2. Chua, L.O., Kang, S.M.: Memristive devices and systems. Proc. IEEE 64(2), 209–223 (1976)

    Article  MathSciNet  Google Scholar 

  3. Wang, X.Y., Zhang, X.R., Gao, M., Tian, Y.Z.: A color image encryption algorithm based on Hash table, Hilbert curve and hyper-chaotic synchronization. Mathematics 11(3), 1–18 (2023)

    Article  Google Scholar 

  4. Kang, S.M., Choi, D., Eshraghian, J.K., Zhou, P., Kim, J., Kong, B.-S., Zhu, X., Demirkol, A.S., Ascoli, A., Tetzlaf, R.: How to build a memristive integrate-and-fire model for spiking neuronal signal generation. IEEE Trans. Circuits Syst. I Regul. Pap. 68(12), 4837–4850 (2021)

    Article  Google Scholar 

  5. Eshraghian, J.K., Cho, K.-R., Iu, H.H.C., Fernando, T., Iannella, N., Kang, S.M., Eshraghian, K.: Maximization of crossbar array memory using fundamental memristor theory. IEEE Trans. Circuits Syst. II Express Briefs 64(12), 1402–1406 (2017)

    Google Scholar 

  6. Azghadi, M.R., Chen, Y.-C., Eshraghian, J.K., Chen, J., Lin, C.-Y., Amirsoleimani, A., Mehonic, A., Kenyon, A., Fowle, B., Lee, J.C., Chang, Y.F.: Complementary metal-oxide semiconductor and memristive hardware for neuromorphic computing. Adv. Intell. Syst. 2, 1900189 (2020)

    Article  Google Scholar 

  7. Azghadi, M.R., Lammie, C., Eshraghian, J.K., Payvand, M., Donati, E., Barranco, B.L., Indiveri, G.: Hardware implementation of deep network accelerators towards healthcare and biomedical applications. IEEE Trans. Biomed. Circuits Syst. 14(6), 1138–1159 (2020)

    Article  Google Scholar 

  8. Khezeli, M.R., Moaiyeri, M.H., Jalali, A.: Analysis of crosstalk effects for multiwalled carbon nanotube bundle interconnects in ternary logic and comparison with Cu interconnects. IEEE Trans. Nanotechnol. 16(1), 107–117 (2017)

    Google Scholar 

  9. Li, X.J., Wang, X.Y., Li, P., Iu, H.H.C., Eshraghian, J.K., Nandi, S.K., Nath, S.K., Elliman, R.: Tri-state memristors based on composable discrete devices. Int. J. Bifurc. Chaos 33(7), 2330018 (2023)

    Article  Google Scholar 

  10. Wang, X.Y., Zhou, P.F., Eshraghian, J.K., Lin, C.Y., Iu, H.H.C., Chang, T.C., Kang, S.M.: High-Density Memristor-CMOS Ternary Logic Family. IEEE Trans. Circuits Syst. I Regul. Pap. 68(1), 264–274 (2021)

    Article  Google Scholar 

  11. Shrivastava, Y., Gupta, T.K.: Design of low-power high-speed CNFET 1-trit unbalanced ternary multiplier. Int. J. Numer. Model. Electron. Netw. 33(1), 4 (2020)

    Google Scholar 

  12. Kim, S., Lee, S.Y., Park, S., Kim, K.R., Kang, S.: A logic synthesis methodology for low-power ternary logic circuits. IEEE Trans. Circuits Syst. I Regul. Pap. 67(9), 3138–3151 (2020)

    Article  Google Scholar 

  13. Wang, X.Y., Li, P., Jin, C.X., Dong, Z.K., Iu, H.H.C.: General modeling method of threshold-type multi-valued memristor and its application in digital logic circuit. Int. J. Bifurc. Chaos 31(16), 2150248 (2021)

    Article  Google Scholar 

  14. Sun, Y., Li, Z., Liu, W., He, W., Wang, Q., Mao, Z.: BC-MVLiM: a binary-compatible multi-valued logic-in-memory based on memristive crossbars. IEEE Trans. Circuits Syst. I Regul. Pap. 70(5), 2048–2061 (2023)

    Article  Google Scholar 

  15. Wang, X.Y., Jin, C.X., Eshraghian, J.K., Iu, H.H.C., Ha, C.: A behavioral SPICE model of a binarized memristor for digital logic implementation. Circuits Syst. Signal Process. 40, 2682–2693 (2021)

    Article  Google Scholar 

  16. Li, X.J., Wang, X.Y., Li, P., Iu, H.H.C., Chen, Z.Q.: Ternary combinational logic gates design based on tri-valued memristors. Front. Phys. 11, 1292336 (2023)

    Article  Google Scholar 

  17. Luo, L., Dong, Z.K., Hu, X.F., Wang, L.D., Duan, S.K.: MTL: memristor ternary logic design. Int. J. Bifurc. Chaos 30(15), 2050222 (2020)

    Article  MathSciNet  Google Scholar 

  18. Zhang, Y.J., Chen, X.H., Wang, Z.R., Chen, Q.L., Liu, G., Li, Y., Wang, P.Y., Li, R.W.: Implementation of all 27 possible univariate ternary logics with a single ZnO memristor. IEEE Trans. Electron Devices 66(11), 4710–4715 (2019)

    Article  Google Scholar 

  19. Wang, X.Y., Zhang, X.R., Dong, C.T., Nath, S.K., Iu, H.H.C.: Design and application of memristive balanced ternary univariate logic circuit. Micromachines 14, 1895 (2023)

    Article  Google Scholar 

  20. Diwan, M, Li, Z., Schiele, G., Choubey, B.: Balanced ternary logic gates with memristors. In: 2022 29th IEEE International Conference on Electronics, Circuits and Systems (ICECS), pp. 1–4 (2022)

  21. Wang, X.Y., Dong, C.T., Zhou, P.F., Nandi, S.K., Nath, S.K., Elliman, R.G., Iu, H.H.C., Kang, S.M., Eshraghian, J.K.: Low-variance memristor-based multi-level ternary combinational logic. IEEE Trans. Circuits Syst. I Regul. Pap. 69(9), 2423–2434 (2022)

    Article  Google Scholar 

  22. Wu, Z.X., Zhang, Y.J., Du, S., Guo, Z.C., Zhao, WL.: A three-valued adder circuit implemented in ZnO memristor with multi-resistance states. In: 2021 IEEE 14th International Conference on ASIC (ASICON), pp. 1–3 (2021)

  23. Mohammed, M.U., Vijjapuram, R., Chowdhury, M.H.: Novel CNTFET and memristor based unbalanced ternary logic gate. In: 2018 IEEE 61st International Midwest Symposium on Circuits and Systems (MWSCAS), pp. 1106–1109 (2018)

  24. Srikanth, P., Srinivasu, B., Kaushik, N.: Ternary full adder in CMOS-memristor technology. In: 2022 IEEE 22nd International Conference on Nanotechnology (NANO), pp. 89–92 (2021)

  25. Wang, X.Y., Wu, Z.R., Zhou, P.F., Iu, H.H.C., Kang, S.M., Eshraghian, J.K.: FPGA synthesis of ternary memristor-CMOS decoders for active matrix microdisplays. IEEE Trans. Circuits Syst. I Regul. Pap. 69(9), 3501–3511 (2022)

    Article  Google Scholar 

  26. Molter, W.T., Nugent, M.A.: The generalized metastable switch memristor model. In: 15th International Workshop on Cellular Nanoscale Networks and their Applications. Dresden, Germany, pp. 1–2 (2016)

  27. Vikash, P., Anirban, B., Debaprasad Das, D.: Design of ternary encoder and decoder using CNTFET. Int. J. Electron. 109, 135–151 (2022)

    Article  Google Scholar 

  28. Ul, H.S., Vijay, S.: Ternary encoder and decoder designs in RRAM and CNTFET technologies. e-Prime Adv. Electr. Eng. Electron. Energy 7, 100397 (2023)

Download references

Acknowledgements

This work was supported in part by the National Natural Science Foundation of China under Grant 61871429, in part by the Natural Science Foundation of Zhejiang Province under Grant LY18F010012.

Funding

This work was funded by the National Natural Science Foundation of China (Grant No. 61871429), Natural Science Foundation of Zhejiang Province (Grant No. LY18F010012).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaoyuan Wang.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, X., Sun, Y., Zhou, J. et al. Design method for unbalanced ternary logic family based on binary memristors. Nonlinear Dyn 112, 7615–7629 (2024). https://doi.org/10.1007/s11071-024-09402-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-024-09402-4

Keywords

Navigation