| CPC G06F 7/78 (2013.01) | 20 Claims |

|
1. A data processing method, being applied to a convolution adaptor, the convolution adaptor being arranged between an external storage and an internal cache of a computing unit, and the data processing method comprising:
acquiring register data, wherein the register data is determined according to data types of target data and/or convolution types of convolution processing applied to the target data, and is used for describing reading modes of the target data, wherein the register data comprises jump stride data and jump cycle control data; and
reading the target data from the external storage according to the register data, and storing the target data in the internal cache according to a data read sequence;
wherein the reading the target data from the external storage comprises:
determining a target address according to a number of cycles;
executing, according to the target address and the jump stride data, a jump read operation in the external storage;
updating the number of cycles in response to a number of jumps of the jump read operation matching the jump cycle control data; and
determining, in response to the number of cycles matching the jump cycle control data, that reading of the target data is completed.
|