FPGA Implementation of a Convolutional Recurrent Neural Network for Real-Time Sensor Data Processing
摘要
This paper proposes a shallow Convolutional Recurrent Neural Network (C-RNN) that directly employs raw signals for classification, implemented on a Field Programmable Gate Array (FPGA) for artificial texture classification. Data was collected using a tactile sensing system based on piezoelectric polymers for eight artificial textures. Preliminary experimental results show that the neural network achieves an accuracy of 96.54%, and the implementation utilizes a total of 208,441 LUTs, 1,247 DSPs, 74,679 flip-flops, and 306 BRAM. The estimated latency is 1,242 clock cycles, corresponding to 6.21 \(\upmu \) s with a 200 MHz clock used in the synthesis.