US 12,112,142 B2
Calculation circuit and deep learning system including the same
Ji Hoon Nam, Icheon (KR)
Assigned to SK hynix Inc., Icheon (KR)
Filed by SK hynix Inc., Icheon (KR)
Filed on Jul. 15, 2020, as Appl. No. 16/930,210.
Claims priority of application No. 10-2020-0019532 (KR), filed on Feb. 18, 2020.
Prior Publication US 2021/0256360 A1, Aug. 19, 2021
Int. Cl. G06F 7/544 (2006.01); G06F 15/80 (2006.01)
CPC G06F 7/5443 (2013.01) [G06F 15/8046 (2013.01); G06F 2207/3892 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A calculation circuit comprising:
a plurality of calculator groups constituting a systolic array composed of a plurality of rows and a plurality of columns,
wherein calculator groups included in each row of the plurality of rows propagate a data value set in a data propagation direction,
wherein each calculator group of the calculator groups included in the each row receives the data value set through a single input data path, and comprises a plurality of MAC (Multiplier-Accumulator) circuits and a drain path selection circuit,
wherein the plurality of MAC circuits receive a data value included in the data value set, respectively, and generate drain values, respectively, each of the drain values being included in a corresponding drain value set among a plurality of drain value sets, and
wherein the drain path selection circuit selects at least one output drain path among a plurality of output drain paths and outputs the drain values only to the selected at least one output drain path.