The Spiking Neural Network (SNN) offers a unique approach to simulating the brain's functions, making it a key focus in modern neuromorphic computing research. Unlike traditional neural networks, SNNs operate on discrete, event-driven signals, aligning more closely with biological processes. Specialized neuromorphic computing chips are being developed to leverage the benefits of the SNNs better. These chips represent a departure from the traditional computing architecture, offering a promising solution to storage and power constraints in the post-Moore era.
However, to fully realize the potential of SNNs, researchers face several challenges. First, they must ensure the flexibility of neural models to capture the brain's diverse behaviors accurately. Second, they need to address the scalability and density of synaptic connections to support large nerual networks effectively. Finally, achieving on-chip learning capabilities is essential for these chips to adapt and improve like actual brains.
Considering these challenges, Professor Gang Pan's team at Zhejiang University collaborated with Zhejiang Lab to develop the Darwin 3 neuromorphic chip, the latest version of the Darwin series. The team delved into numerous neuron and synapse models, analyzed how they work, and identified their key computational aspects. Based on their findings, they proposed a new instruction set architecture (ISA) specifically for neuromorphic computing. This ISA allows for rapid state updates and parameter loading, enabling efficient construction of various models and learning rules.
Furthermore, the research team devised an efficient connection mechanism, significantly enhancing on-chip storage efficiency while supporting over 2 million neurons and 100 million synapses on a single chip. The neural networks in our brains are incredibly interconnected. On average, each neuron can establish connections with thousands of other neurons. The proposed connection mechanism provides a wonderful hardware foundation for building brain-scaled neural networks.
The research team has also made significant advancements in on-chip learning capabilities for Darwin3, enabling it to efficiently handle new information and dynamic environments while running spiking neural networks. This has made Darwin3 more adaptable and user-friendly, showcasing exceptional adaptability in complex scenarios.
Recent experiments demonstrate the Darwin 3's impressive capabilities of on-chip learningand ability to support kinds of SNNs , distinguishing it from other neuromphic chips. The development of the Darwin 3 marks a significant milestone in neuromorphic computing, promising to advance artificial intelligence capabilities.
See the article:
Darwin3: a large-scale neuromorphic chip with a novel ISA and on-chip learning
https://doi.org/10.1093/nsr/nwae102
Journal
National Science Review