The application discloses an address remapping device, method and processor, and the device comprises: a first calculation module which takes the complement of the low L bits of an original
logical address to obtain a complement result; a second calculation module which dynamically obtains an offset correction value which keeps the order of an output channel group according to the original
logical address; a third calculation module which determines the
base address offset across the input channel group; a fourth calculation module which performs summation and one addition operation on the complement result and the offset correction value, and extracts the low L bits to obtain a local
logical address; and finally, an address composition module which adds the local logical address and the
base address offset to generate a target logical address corresponding to the original logical address. In the memory access path, the application can efficiently realize the 180° rotation of the
convolution kernel at the hardware level through additional
processing of the address, so as to fundamentally eliminate the efficiency loss caused by the
software rotation.