Patent ID: 11868741
Assignee: REBELLIONS INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. A multiplication operation method, which is performed by a neural processor, comprising:
receiving a weight, an input activation, and a calculation mode signal at a flexible multiplier of the neural processor;
generating a plurality of divided weights by using the weight;
generating a plurality of divided input activations by using the input activation;
determining a multiplier to which the plurality of divided weights and the plurality of divided input activations are to be provided in response to the calculation mode signal;
generating a first partial multiplication group having a first digit and a second partial multiplication group having a second digit different from the first digit by performing a multiplication operation of a first divided weight and a first divided input activation using a first multiplier;
generating a third partial multiplication group having the first digit by performing a multiplication operation of a second divided weight and a second divided input activation using a second multiplier;
generating a first aligned partial multiplication group including the first partial multiplication group and the third partial multiplication group, and a second aligned partial multiplication group including the second partial multiplication group, based on digits of the first partial multiplication group through the third partial multiplication group by using a digit aligning circuit; and
generating result data by independently calculating the first aligned partial multiplication group and the second aligned partial multiplication group.