Skip to main content

A hardware implementation of CNNs based on Pulse Stream Techniques

  • Neural Nets Simulation, Emulation and Implementation
  • Conference paper
  • First Online:
Biological and Artificial Computation: From Neuroscience to Technology (IWANN 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1240))

Included in the following conference series:

  • 199 Accesses

Abstract

Cellular Neural Networks (CNNs) represents a computational paradigm which has evolved to cover a very broad class of problems and applications. Different implementations of CNNs using digital and analog technologies can be found in the literature. In this paper, a new hardware implementation is proposed that uses Pulse Stream Techniques (PST). PST techniques allow the implementation of large arrays of CNNs with programmable synapses, combining the best of both, digital and analog worlds.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. L.O.Chua and L.Yang. “Cellular Neural Networks: Theory”. IEEE Trans. on CAS, vol. 35, n. 10, pp. 1257–1272. Oct. 1988.

    Google Scholar 

  2. L.O.Chua and L.Yang. “Cellular Neural Networks: Applications”. IEEE Trans. on CAS, vol. 35, n. 10, pp. 1273–1290. Oct. 1988

    Google Scholar 

  3. L.O.Chua and T.Toska. “The CNN Paradigm”. IEEE Trans. on CAS-I, vol. 40, n. 3, pp. 147–156. March 1993.

    Google Scholar 

  4. Cellular Neural Networks. T.Roska and J.Vandewalle eds. John Wiley & Sons: Chichester 1993.

    Google Scholar 

  5. L.Yang, L.O.Chua, K.R.Krieg. “VLSI implementation of cellular neural networks”. Proc. IEEE Int. Symp. on Circuits and Systems, pp. 2425–2427, 1990.

    Google Scholar 

  6. H.Halonen, V.Porra, T.Roska, L.O.Chua. “Programmable analog VLSI CNN chip with local digital logic”. Proc. IEEE Int. Symp. on Circuits and Systems, pp. 1291–1294, 1991.

    Google Scholar 

  7. J.M.Cruz, L.O.Chua. “A CNN chip for connected component detection”. IEEE Trans. on Circuits and Systems, vol. 38, pp. 812–817, July 1991.

    Google Scholar 

  8. H.Harrer, J.A.Nossek and R.Stelzl. “An analog implementation of discrete-time cellular neural networks”. IEEE Trans. on Neural Networks, vol. 3, pp. 466–476, May 1992.

    Google Scholar 

  9. A. RodríguezVáquez, S.Espejo, R. DomínguezCastro, J.L. Huertas and E. Sánchez Sinencio. “Current-mode techniques for the implementation of continuous-and discrete-time cellular neural networks”, IEEE Trans. on Circuits and Systerns-II, vol. 40, pp. 132–146, Mar. 1993.

    Google Scholar 

  10. J.E.Varrientos, E. SánchezSinencio and J. RamírezAngulo. “A current-mode cellular neural network implementation”. IEEE Trans. on Circuits and Systems-II, vol. 40, pp. 147–155, Mar. 1993.

    Google Scholar 

  11. I.A.Baktir, M.A.Tan. “Analog CMOS implementation of cellular neural networks”, IEEE Trans. on Circuits and Systems-II, vol. 40, pp. 200–206, Mar. 1993.

    Google Scholar 

  12. G.F.D.Betta, S.Graffi, Z.M.Kovacs, G.Massetti. “CMOS implementation of an analogically programmable cellular neural network”, IEEE Trans. on Circuits and Systems-II, vol. 40, pp. 206–215, Mar. 1993.

    Google Scholar 

  13. M.Anguita, F.J.Pelayo, A.Prieto and J.Ortega. “Analog CMOS implementation of a discrete-time CNN with programmable cloning templates”. IEEE Trans. on Circuits and Systems-II, vol. 40, pp. 215–218, Mar. 1993.

    Google Scholar 

  14. G.C.Cardelli, F.Sargeni. “Very efficient VLSI implementation of CNN with discrete templates”. Electronic Letters, vol. 29, pp. 1286–1287, July 1993.

    Google Scholar 

  15. S.Espejo, A. RodríguezVázquez, R. DomínguezCastro,J.L.Huertas and E. SánchezSinencio. “Smart-pixel cellular neural networks in analog current-mode CMOS technology”, IEEE Journal of Solid-State Circuits, vol. 29, pp. 895–905, Aug. 1994.

    Google Scholar 

  16. A.Murray, D.delCorso and L.Tarassenlo. “Pulse-Stream VLSI neural networks mixing analog and digital techniques”. IEEE Trans. on Neural Networks, vol. 2, n. 2, pp. 193–204, Mar. 1991.

    Google Scholar 

  17. A.Torralba, F.Colodro, E.Ibáñez and L.G.Franquelo. “Two digital circuits for a fully parallel stochastic Hopfield neural network”. IEEE Trans. on Neural Networks, vol. 6, n. 5, pp. 1264–1268. Sept. 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

José Mira Roberto Moreno-Díaz Joan Cabestany

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Colodro, F., Torralba, A., González, R., Franquelo, L.G. (1997). A hardware implementation of CNNs based on Pulse Stream Techniques. In: Mira, J., Moreno-Díaz, R., Cabestany, J. (eds) Biological and Artificial Computation: From Neuroscience to Technology. IWANN 1997. Lecture Notes in Computer Science, vol 1240. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0032540

Download citation

  • DOI: https://doi.org/10.1007/BFb0032540

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63047-0

  • Online ISBN: 978-3-540-69074-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics