-
公开(公告)号:US12008338B2
公开(公告)日:2024-06-11
申请号:US17258328
申请日:2019-07-04
Applicant: Sony Group Corporation
Inventor: Takashi Morie , Masatoshi Yamaguchi , Goki Iwamoto , Hakaru Tamukoh
IPC: G06F7/544 , G06F7/523 , G06N3/063 , H03K19/017 , H03K19/08
CPC classification number: G06F7/5443 , G06F7/523 , G06N3/063 , H03K19/01728 , H03K19/0806
Abstract: A multiply-accumulate operation device, circuit and method are disclosed. In on example, a multiply-accumulate operation device includes input lines, multiplication units, an accumulation unit, a charging unit, and an output unit. Pulse signals having pulse widths corresponding to input values are input to the input lines. The multiplication units generate, based on the pulse signals, charges corresponding to multiplication values obtained by multiplying the input values by weight values. The accumulation unit accumulates a sum of the charges corresponding to the multiplication values. The charging unit charges the accumulation unit at a charging speed associated with its accumulation state. The output unit outputs a multiply-accumulate signal representing a sum of the multiplication values by executing threshold determination using a threshold value associated with the accumulation state of the accumulation unit on a voltage held by the accumulation unit after the charging by the charging unit is started.
-
公开(公告)号:US12061877B2
公开(公告)日:2024-08-13
申请号:US17258965
申请日:2019-07-12
Applicant: Sony Group Corporation
Inventor: Takashi Morie , Hakaru Tamukoh , Quan Wang , Yasushi Fujinami
CPC classification number: G06F7/5443 , G06F7/60
Abstract: An arithmetic logic unit according to an embodiment of the present technology includes: a plurality of input lines; and a multiply-accumulate operation device. Pulse signals corresponding to input values are input to the plurality of input lines. The multiply-accumulate operation device includes a plurality of multiplication units that generates, on the basis of the pulse signals input to each of the plurality of input lines, charges corresponding to multiplication values obtained by multiplying the input values by weight values, and an output unit that outputs a multiply-accumulate signal representing a sum of the multiplication values by accumulating the charges corresponding to the multiplication values generated by each of the plurality of multiplication units. A value of at least one of the input value or the weight value is limited.