CPC G06N 3/065 (2023.01) [G06F 11/1423 (2013.01); G06F 11/2007 (2013.01); G06F 11/2028 (2013.01); G06F 11/2041 (2013.01); G06F 11/2051 (2013.01); G06N 3/04 (2013.01); G06N 3/048 (2023.01); G06N 3/063 (2013.01); G06N 3/08 (2013.01); G06N 3/082 (2013.01); G06N 3/084 (2013.01); H01L 23/3128 (2013.01); H01L 25/0657 (2013.01); G06F 2201/85 (2013.01); H01L 24/16 (2013.01); H01L 24/17 (2013.01); H01L 25/043 (2013.01); H01L 25/074 (2013.01); H01L 25/0756 (2013.01); H01L 25/117 (2013.01); H01L 2224/16145 (2013.01); H01L 2224/16225 (2013.01); H01L 2224/16227 (2013.01); H01L 2224/17181 (2013.01); H01L 2225/06503 (2013.01); H01L 2225/06513 (2013.01); H01L 2225/06517 (2013.01); H01L 2225/06524 (2013.01); H01L 2225/06541 (2013.01); H01L 2225/06565 (2013.01); H01L 2225/06582 (2013.01); H01L 2225/06586 (2013.01); H01L 2924/16235 (2013.01); H03K 19/21 (2013.01)] | 21 Claims |
1. An integrated circuit (IC) device comprising:
a first IC layer comprising a plurality of first computational units serving as neurons of a first neural layer of a neural network to receive first input and generate first output; and
a second IC layer comprising a plurality of second computational units serving as neurons of a second neural layer of the neural network and interconnected with the first computational units, the second computational units to receive as second input the first output from the first neural layer and to generate second output,
wherein the first IC layer and second IC layer are vertically stacked and bonded to each other.
|