Skip to main content

Abstract

This paper presents the design of a digital delay-insensitive neural network engine. Delay-insensitive circuits are asynchronous and works correctly regardless of delays caused by logic elements and wires. They are data driven which means that their operation speed is determined by average processing times in contrast to the worst case as in synchronous circuits. Since a delay-insensitive circuit does not include any global control signals, e.g. clocks, it will work as fast as the operation conditions and data allow, regardless of the size of the circuit. These features are very attractive for realizing large neural networks. The architecture of the engine is based on a systolic toroidal network, which is well suited for a delay-insensitive implementation.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Henrik Hulgaard and Per H. Christensen, “Automated Synthesis of Delay Insensitive Circuits,” Master’s thesis, Department of Computer Science, Technical University of Denmark, 1990.

    Google Scholar 

  • Simon Jones and Karl Sammut, “Toroidal Neural Network: Architecture and Processor Granularity Issues,” in Proceedings from ITG/IEEE Workshop on Microelectronics for Neural Networks, NeuroMicro’90, Dortmund,1990.

    Google Scholar 

  • S.Y. Kung and J.N. Hwang, “Parallel Architectures for Artificial Neural Nets,” in IEEE International Conference on Neural Networks, volume 2, pp. 165–172, 1988.

    Chapter  Google Scholar 

  • A.J. Martin, S.M. Bums, T.K. Lee, D. Borković and P.J. Hazewindus, “The Design of an Asynchronous Microprocessor,” in Proceedings of the Conference on Advanced Research in VLSI,Caltech, 1989.

    Google Scholar 

  • Christian D. Nielsen, “Design of Delay Insensitive Circuits using Synchronized Transitions,” Master’s thesis, Department of Computer Science, Technical University of Denmark, 1990.

    Google Scholar 

  • Charles L. Seitz, “System Timing,” in Introduction to VLSI Systems, C. Mead and L. Conway (eds.), pp. 218–262, Addison Wesley, 1979.

    Google Scholar 

  • JØrgen Staunstrup and M. R. Greenstreet, “Synchronized Transitions”, in Formal Methods for VLSI Design, J. Staunstrup, editor, North-Holland/Elsevier, 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer Science+Business Media New York

About this chapter

Cite this chapter

Nielsen, C.D., Staunstrup, J., Jones, S.R. (1991). A Delay-Insensitive Neural Network Engine. In: Delgado-Frias, J.G., Moore, W.R. (eds) VLSI for Artificial Intelligence and Neural Networks. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-3752-6_36

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-3752-6_36

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-6671-3

  • Online ISBN: 978-1-4615-3752-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics