Circuit Design of Memristor-based GRU and Its Applications in SOC Estimation

Jiayang Wang,Xiaoyue Ji,Zhekang Dong,Zhaowei Zhang,Chun Sing Lai,Donglian Qi
DOI: https://doi.org/10.1109/icce56470.2023.10043585
2023-01-01
Abstract:Gated recurrent unit (GRU) is a variant of recurrent neural network (RNN), which is widely used in applications and tasks related to sequence data processing. However, traditional GRU networks based on von Neumann computing construction, have been facing challenges such as big data dimension and high real-time requirements. Meanwhile, limited internal storage resources and external storage bandwidth have jointly limited the overall performance of hardware implementation of GRU networks. Based on these, a compact scheme for the hardware circuit design of memristor-based GRU network is presented, along with the concrete circuit design of nonlinear activation and the linear matrix operation. The entire scheme is validated by the application of the Lithium ion battery state of charge (SOC) estimation. This work is expected to integrate the neuromorphic electronics and battery management systems, and further promote the development of electric vehicles in smart cities.
What problem does this paper attempt to address?