Patent ID: 11874898
Assignee: SHENZHEN CORERAIN TECHNOLOGIES CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. The streaming-based artificial intelligence convolution processing apparatus of claim 13, wherein
each k rows of second to-be-processed data matrices is taken to be a group of data; and the data transmission module sequentially performs following operations on each group of data: in each clock cycle, sequentially taking out a number pv*k of third to-be-processed data matrices from the each group of data until the each group of data is taken out entirely;
wherein the matrix module is further configured to: starting from a second third to-be-processed data matrix taken out from the each group of data by the data transmission module, combine each third to-be-processed data matrix and last 2 columns of a previous third to-be-processed data matrix are combined to form a k*(pv+2) order fourth to-be-processed data matrix; and wherein each k*(pv+2) order fourth to-be-processed data matrix can perform matrix extraction according to a step length of 1 to obtain a number pv of k*k order fifth to-be-processed data matrices, and the k*k order fifth to-be-processed data matrices are transmitted to a convolution module to perform convolution calculation with the convolution kernel matrix.