NEUROMORPHIC CIRCUIT HAVING 3D STACKED STRUCTURE AND SEMICONDUCTOR DEVICE HAVING THE SAME
First Claim
1. A semiconductor device comprising:
- a first semiconductor layer comprising one or more synaptic cores, each synaptic core comprising neural circuits to perform neuromorphic computation;
a second semiconductor layer stacked on the first semiconductor layer and comprising an interconnect forming a physical transfer path between synaptic cores;
a third semiconductor layer stacked on the second semiconductor layer and comprising one or more synaptic cores; and
one or more through electrodes, through which information is transferred between the first through third semiconductor layers,wherein information from a first synaptic core in the first semiconductor layer is transferred to a second synaptic core in the third semiconductor layer via the one or more through electrodes and the interconnect of the second semiconductor layer.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a neuromorphic circuit having a three-dimensional stack structure and a semiconductor device including the neuromorphic circuit. The semiconductor device includes a first semiconductor layer including one or more synaptic cores, each synaptic core including neural circuits arranged to perform neuromorphic computation. A second semiconductor layer is stacked on the first semiconductor layer and includes an interconnect forming a physical transfer path between synaptic cores. A third semiconductor layer is stacked on the second semiconductor layer and includes one or more synaptic cores. At least one through electrode is formed, through which information is transferred between the first through third semiconductor layers. Information from a first synaptic core in the first semiconductor layer is transferred to a second synaptic core in the third semiconductor layer via the one of more through electrodes and an interconnect of the second semiconductor layer.
9 Citations
30 Claims
-
1. A semiconductor device comprising:
-
a first semiconductor layer comprising one or more synaptic cores, each synaptic core comprising neural circuits to perform neuromorphic computation; a second semiconductor layer stacked on the first semiconductor layer and comprising an interconnect forming a physical transfer path between synaptic cores; a third semiconductor layer stacked on the second semiconductor layer and comprising one or more synaptic cores; and one or more through electrodes, through which information is transferred between the first through third semiconductor layers, wherein information from a first synaptic core in the first semiconductor layer is transferred to a second synaptic core in the third semiconductor layer via the one or more through electrodes and the interconnect of the second semiconductor layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A neuromorphic circuit comprising:
-
a synaptic core layer comprising a plurality of synaptic cores, each synaptic core comprising a plurality of neural circuits and a memory array storing synapse information; global routers each configured to determine an information transfer path between the synaptic cores; and a global interconnect layer forming a physical transfer path between the global routers, wherein the synaptic core layer and the global interconnect layer are arranged in a stack structure, and information from a synaptic core of the synaptic core layer is transferred to the global interconnect layer via one or more through electrodes. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An operating method of a semiconductor device, wherein the semiconductor device comprises a plurality of semiconductor layers with circuitry communicating with each other via a through silicon via (TSV), the operating method comprising:
-
transferring information from a first synaptic core including a plurality of neural circuits formed in a first semiconductor layer to a first router associated with the first synaptic core; transferring the information from the first router to a second router via an interconnect formed in a second semiconductor layer stacked on the first semiconductor layer; and transferring the information from the second router to a second synaptic core formed in a third semiconductor layer stacked on the second semiconductor layer, the second synaptic core being associated with the second router. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A semiconductor device comprising:
-
a first semiconductor layer comprising processing elements of a parallel processing system; a second semiconductor layer stacked on the first semiconductor layer and comprising an interconnect forming a physical transfer path between processing elements; a third semiconductor layer stacked on the second semiconductor layer and comprising processing elements; and one or more through electrodes disposed within at least one of the first, second and third layers, through which information is transferred between the first through third semiconductor layers, wherein information from a first processing element in the first semiconductor layer is transferred to a second processing element in the third semiconductor layer via the one or more through electrodes and the interconnect of the second semiconductor layer. - View Dependent Claims (29, 30)
-
Specification