US 12,456,053 B2
Neural core, neural processor, and data processing method thereof
Minhoo Kang, Seongnam-si (KR); and Wongyu Shin, Seongnam-si (KR)
Assigned to Rebellions Inc., Seongnam-si (KR)
Filed by Rebellions Inc., Seongnam-si (KR)
Filed on Jun. 28, 2024, as Appl. No. 18/759,661.
Application 18/759,661 is a division of application No. 18/508,156, filed on Nov. 13, 2023, granted, now 12,061,983.
Claims priority of application No. 10-2022-0185936 (KR), filed on Dec. 27, 2022.
Prior Publication US 2024/0354572 A1, Oct. 24, 2024
Int. Cl. G06F 3/06 (2006.01); G06N 3/063 (2023.01); G06N 3/08 (2023.01)
CPC G06N 3/08 (2013.01) [G06F 3/0625 (2013.01); G06F 3/0659 (2013.01); G06F 3/0673 (2013.01); G06N 3/063 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A neural processing device, comprising:
a memory comprising one-dimensional calculation circuitry and a plurality of memory cells; and
a processor operably coupled to the memory,
wherein the processor is configured to cause:
receiving input activation values and weight values for a neural network;
performing a two-dimensional calculation with the input activation values and the weight values to generate a first value for the neural network; and
requesting the memory to perform a one-dimensional calculation with the first value and a second value in a memory cell referenced by a memory address by using the one-dimensional calculation circuitry within the memory to generate a third value for the neural network and to store the third value in the memory cell referenced by the memory address.