Memory-based neural network device and operating method thereof
AssigneeSamsung Electronics Co., Ltd.
InventorsJEON IL LEE, Youngin GOH
Life of this patent
Estimating the term…
Abstract
A neural network device includes a first memory cell connected to a first word line, a first bit line, and a first plate line, and a controller that provides a first plate voltage to the first memory cell through the first plate line. The first memory cell includes a transistor controlled by the first word line and connected to the first bit line, and a first ferroelectric capacitor set including a plurality of ferroelectric capacitors connected in parallel between the transistor and the first plate line.
Claims20
A neural network device comprising:
- a first memory cell connected to a first word line, a first bit line, and a first plate line;
- and
- a controller configured to provide a first plate voltage to the first memory cell through the first plate line,
- wherein the first memory cell includes:
- a transistor controlled by the first word line and connected to the first bit line;
- and
- a first ferroelectric capacitor set including a plurality of ferroelectric capacitors connected in parallel between the transistor and the first plate line.
A method of operating a neural network device including a controller and a memory device, the method comprising:
- simultaneously providing, by the controller, a first plate voltage to ferroelectric capacitor sets of the memory device, wherein the ferroelectric capacitor sets include a plurality of ferroelectric capacitors connected to a first plate line and configured to respectively store weights of a first layer;
- generating, by the memory device, read data by sensing a voltage of bit lines connected to the ferroelectric capacitor sets;
- providing, by the memory device, the read data to the controller;
- generating, by the controller, accumulation signals by accumulating the read data;
- generating, by the controller, activation signals by performing activation function calculations of the accumulation signals;
- determining, by the controller, whether the first layer is a last layer of a neural network;
- generating, by the controller, a second plate voltage based on the activation signals in response to determining that the first layer is not the last layer;
- and
- simultaneously providing, by the controller, the second plate voltage to the ferroelectric capacitor sets of the memory device.
Dependencies are inferred from the claim text.