TY - GEN
T1 - CMOS Based Spiking-Time Dependent Plasticity Circuit and Simple Image Classification
AU - Qiu, Zhen
AU - Gu, Bowen
AU - Wei, Chenxu
AU - Gu, Yang
AU - Wang, Qinan
AU - Zhao, Chun
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - The Von Neumann structure is the most applied structure in modern computers. However, it is hitting the bottleneck due to higher fabrication requirements and more demanding high-performance equipment demands. Meanwhile, neuromorphic computing, a life science-inspired structure, is in booming development. In addition, the 'Spike Neural Network' (SNN) of the 3rd generation, whose mechanism includes Spike-Timing Dependent Plasticity (STDP) is also flourishing as a subsequent derivative. In this project, a circuit for the STDP hardware implementation is achieved and optimized. We use the self-developed neuro synaptic unit to preprocess the data to achieve a more efficient and accurate conversion of pixels into analog signals sent to the neural network circuit. The project successfully implemented an ideal memristor model in software for simulation. The weight gain and weight reduction circuitry were also designed and revised based on previous releases, eventually achieving the desired adjustable STDP performance and improved power consumption. The functionality of the STDP circuit is validated by successfully adjusting the memristor conductance based on the spike timing. Finally, a 4×2 array is created, and a simple image identification task is completed. The array has good robustness to image distortion. In the future, the array structure will be designed in the 1T1R scheme for the VLSI implementation, and the peripheral circuits will be further optimized.
AB - The Von Neumann structure is the most applied structure in modern computers. However, it is hitting the bottleneck due to higher fabrication requirements and more demanding high-performance equipment demands. Meanwhile, neuromorphic computing, a life science-inspired structure, is in booming development. In addition, the 'Spike Neural Network' (SNN) of the 3rd generation, whose mechanism includes Spike-Timing Dependent Plasticity (STDP) is also flourishing as a subsequent derivative. In this project, a circuit for the STDP hardware implementation is achieved and optimized. We use the self-developed neuro synaptic unit to preprocess the data to achieve a more efficient and accurate conversion of pixels into analog signals sent to the neural network circuit. The project successfully implemented an ideal memristor model in software for simulation. The weight gain and weight reduction circuitry were also designed and revised based on previous releases, eventually achieving the desired adjustable STDP performance and improved power consumption. The functionality of the STDP circuit is validated by successfully adjusting the memristor conductance based on the spike timing. Finally, a 4×2 array is created, and a simple image identification task is completed. The array has good robustness to image distortion. In the future, the array structure will be designed in the 1T1R scheme for the VLSI implementation, and the peripheral circuits will be further optimized.
KW - image identification
KW - Leaky-Integrate and Fire
KW - Spike Neural Network
KW - Spike-Timing Dependent Plasticity
UR - http://www.scopus.com/inward/record.url?scp=85208423539&partnerID=8YFLogxK
U2 - 10.1109/ICICDT63592.2024.10717854
DO - 10.1109/ICICDT63592.2024.10717854
M3 - Conference Proceeding
AN - SCOPUS:85208423539
T3 - 2024 IEEE International Conference on IC Design and Technology, ICICDT 2024
BT - 2024 IEEE International Conference on IC Design and Technology, ICICDT 2024
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2024 IEEE International Conference on IC Design and Technology, ICICDT 2024
Y2 - 25 September 2024 through 27 September 2024
ER -