| CPC G06F 17/15 (2013.01) [G11C 13/003 (2013.01); G11C 13/004 (2013.01); G11C 13/0069 (2013.01); G11C 2213/79 (2013.01)] | 11 Claims |

|
1. An apparatus, comprising:
a plurality of crossbar arrays of cross-point devices, comprising:
a first plurality of cross-point devices connecting to a first plurality of word lines, a first bit line, and a first select line;
a second plurality of cross-point devices connecting to the first plurality of word lines, a second bit line, and a second select line; and
a third plurality of cross-point devices connecting to a second plurality of word lines, the second bit line, and a third select line; and
one or more select circuits configured to:
select the first plurality of cross-point devices and the second plurality of cross-point devices in response to receiving a first control signal indicating that a regular convolution is to be performed using the plurality of crossbar arrays of cross-point devices; and
select the first plurality of cross-point devices and the third plurality of cross-point devices in response to receiving a second control signal indicating that a depthwise convolution is to be performed using the plurality of crossbar arrays of cross-point devices.
|