IP Library › Granted Patent US 11,335,399
Granted Patent B2
US 11,335,399 · App. 17/011,929 · Granted May 17, 2022

Electronic device for configuring neural network

Inventors: Jinseok Kim (Incheon, KR); Yulhwa Kim (Daegu, KR); Jae-Joon Kim (Pohang-si, KR); Hyungjun Kim (Pohang-si, KR)
Assignee: POSTECH RESEARCH AND BUSINESS DEVELOPMENT FOUNDATION
G11C11/412G06N3/08G11C11/418G11C11/419
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,335,399
App. No.
17/011,929
Granted
May 17, 2022
Kind
B2
Abstract

Disclosed are a first memory cell, a second memory cell, and an amplification circuit. The first memory cell outputs a first voltage through a first bit line or a second voltage through a second bit line, based on first input data received through a first word line and a second word line and a first weight. The second memory cell outputs a third voltage through the first bit line or a fourth voltage through the second bit line, based on second input data received through a third word line and a fourth word line and a second weight. The amplification circuit generates an output voltage having a level corresponding to a sum of a level of a voltage received through the first bit line and a level of a voltage received through the second bit line.

Claims (38)

1. An electronic device comprising:

a first memory cell configured to output a first voltage through a first bit line or a second voltage through a second bit line, based on first input data received through a first word line and a second word line and a first weight;

a second memory cell configured to output a third voltage through the first bit line or a fourth voltage through the second bit line, based on second input data received through a third word line and a fourth word line and a second weight; and

an amplification circuit configured to generate an output voltage having a level corresponding to a sum of a level of a voltage received through the first bit line and a level of a voltage received through the second bit line,

wherein:

one column of the electronic device comprises the first memory cell and the second memory cell;

the one column of the electronic device further comprises memory cells for storing data of a logical value and memory cells for storing data of another logical value; and

a number of the memory cells for storing the data of the logical value and a number of the memory cells for storing the data of the another logical value are associated with a noise generated by memory cells of the one column.

2. The electronic device of claim 1 , wherein, when data of a first logical value is received through the first word line and data of a second logical value is received through the second word line, the first input data of the first logical value is received by the first memory cell, and

wherein, when data of the second logical value is received through the first word line and data of the first logical value is received through the second word line, the first input data of the second logical value is received by the first memory cell.

3. The electronic device of claim 1 , wherein the amplification circuit is further configured to:

generate the output voltage in response to a read signal.

4. The electronic device of claim 1 , wherein the amplification circuit is further configured to:

amplify the output voltage based on a result of comparing the level of the output voltage and a level of a reference voltage.

5. The electronic device of claim 4 , wherein the amplification circuit is further configured to:

increase the level of the output voltage when the level of the output voltage is greater than the level of the reference voltage; and

decrease the level of the output voltage when the level of the output voltage is smaller than the level of the reference voltage.

6. The electronic device of claim 1 , wherein the first memory cell is further configured to:

store the first weight through a training operation performed according to a binary neural network algorithm.

7. An electronic device comprising:

a first column including:

a first memory cell configured to output first result data of a logical value determined according to a logical operation through a first bit line or a second bit line, based on first input data input through a first word line and a first weight; and

a second memory cell configured to output second result data of a logical value determined according to the logical operation through the first bit line or the second bit line, based on second input data input through a second word line and a second weight; and

an amplification circuit configured to:

generate an output voltage having a level corresponding to a sum of the first result data and the second result data; and

output data based on a result of comparing the level of the output voltage and a level of a reference voltage,

wherein:

the reference voltage is output from a second column based on voltages received through the first word line and the second word line; and

the second column comprises memory cells for storing data of a given logical value and memory cells for storing data of another logical value.

8. The electronic device of claim 7 , wherein the first memory cell is further configured to:

output the first result data having a logical value corresponding to the first weight through the first bit line in response to a first logical value of the first input data; and

output the first result data having a logical value complementary to the first weight through the second bit line in response to a second logical value of the first input data.

9. The electronic device of claim 7 , wherein a number of the memory cells for storing the data of the given logical value is equal to a number of the memory cells for storing the data of the another logical value.

10. The electronic device of claim 7 , wherein the first column further includes:

memory cells for storing data of a first logical value and memory cells for storing data of a second logical value.

11. The electronic device of claim 10 , wherein a number of the memory cells for storing the data of the first logical value and a number of the memory cells for storing the data of the second logical value associated with a noise generated by memory cells of the first column.

12. The electronic device of claim 11 , wherein the number of the memory cells for storing the data of the first logical value and the number of the memory cells for storing the data of the second logical value associated with an offset corresponding to the sum of the first result data and the second result data.

13. The electronic device of claim 7 , wherein the logical operation includes an XNOR operation.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2022
From: POSTECH RESEARCH AND BUSINESS DEVELOPMENT FOUNDATION
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 061589/0382 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2020
From: KIM, JINSEOK; KIM, YULHWA; KIM, JAE-JOON; KIM, HYUNGJUN
To: POSTECH RESEARCH AND BUSINESS DEVELOPMENT FOUNDATION
Reel/Frame 053699/0581 →
Priority Claims (1)
KR 10-2019-0110691 · Sep 6, 2019 · national
Continuity (1)
Related Publication 20210074349A1 · Mar 11, 2021