Springer, 2022. — 259 p. — ISBN: 3030925242.
The term
neuromorphic is generally used to describe
analog, digital, mixed-mode analog/digital VLSI, and software systems that implement several models of neural systems. The implementation of
neuromorphic computing on the hardware level can be realized by various technologies, including
spintronic memories, threshold switches, CMOS transistors, and oxide-based memristors.
This book focuses on neuromorphic computing principles and organization and how to build
fault-tolerant scalable hardware for large and medium scale spiking neural networks with learning capabilities. In addition, the book describes in a comprehensive way the organization and how to design a spike-based neuromorphic system to perform
network of spiking neurons communication, computing, and adaptive learning for emerging AI applications. The book begins with an overview of neuromorphic computing systems and explores the fundamental concepts of
artificial neural networks. Next, we discuss artificial neurons and how they
have evolved in their representation of
biological neuronal dynamics. Afterward, we discuss
implementing these neural networks in
neuron models, storage technologies, inter-neuron communication networks, learning, and various design approaches. Then, comes the fundamental design principle to build an
efficient neuromorphic system
in hardware. The challenges that need to be solved toward building a spiking neural network architecture
with many synapses are discussed.
Learning in neuromorphic computing systems and the major emerging
memory technologies that promise neuromorphic computing are then given.
True PDF