| CPC G06N 3/063 (2013.01) [G06F 7/483 (2013.01); G06F 7/5443 (2013.01); G06F 17/153 (2013.01); G06F 17/16 (2013.01); G06N 3/04 (2013.01); G06N 3/06 (2013.01); G06N 3/08 (2013.01); H01L 25/065 (2013.01); G06F 2207/4824 (2013.01)] | 20 Claims |

|
1. An integrated circuit chip apparatus, comprising:
a main processing circuit configured to:
convert data from an original data type to a target data type when the target data type is different from the original data type, wherein one of the original data type and the target data type is a floating point data type and the other is a fixed point data type; and
transfer the data in the target data type and a computation instruction to a plurality of basic processing circuits; and
the plurality of basic processing circuits configured to:
perform a first set of neural network computations on the data transferred by the main processing circuit in the target data type according to the computation instruction to obtain a plurality of computation results; and
transfer the plurality of computations results to the main processing circuit,
wherein the main processing circuit is further configured to perform a second set of neural network computations on the computation results.
|