IP Library › Granted Patent US 9,508,432
Granted Patent B2
US 9,508,432 · App. 14/410,261 · Granted Nov 29, 2016

Semiconductor device with variable resistance switch and programming method therefor

Inventors: Makoto Miyamura (Tokyo, JP); Toshitsugu Sakamoto (Tokyo, JP); Munehiro Tada (Tokyo, JP)
Assignee: NEC CORPORATION
G11C13/0069G11C5/06G11C13/0002G11C13/0023G11C13/0038H01L27/101H01L27/2463H01L45/1253H03K19/0013G11C2013/0073G11C2213/15H01L45/08
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 9,508,432
App. No.
14/410,261
Granted
Nov 29, 2016
Kind
B2
Abstract

This semiconductor device is provided with: a variable resistance first switch ( 103 ), which has a first terminal and a second terminal, and which has the resistance value thereof varied when an applied voltage exceeds a reference value; a variable resistance second switch ( 104 ), which has a third terminal and a fourth terminal, and which forms an intermediate node ( 105 ) by having the third terminal connected to the second terminal, and has the resistance state thereof varied when an applied voltage exceeds a reference value; first wiring ( 101 ) connected to the first terminal; second wiring ( 102 ), which is connected to the fourth terminal, and which extends in the direction intersecting the first wiring ( 101 ) in a planar view; a first selection switch element ( 106 ) connected to the first wiring ( 101 ); and a second selection switch element ( 107 ) connected to the second wiring ( 102 ).

Claims (82)

1. A semiconductor device comprising: a variable resistance first switch which includes a first terminal and a second terminal and whose resistive state changes when a predetermined condition is satisfied after electric power is applied,

a variable resistance second switch which includes a third terminal and a fourth terminal and configures an intermediate node by connecting the third terminal and the second terminal, and whose resistive state changes when a predetermined condition is satisfied after electric power is applied,

a first wiring which is connected to the first terminal,

a second wiring which is connected to the fourth terminal and extends in a direction intersecting with the first wiring in a planar view,

a first selection switch element which is connected to the first wiring, and

a second selection switch element which is connected to the second wiring, wherein a current or a voltage at the intermediate node is controlled,

wherein an intermediate node selection circuit which changes a state of connection between an intermediate node control signal line that transmits a signal for controlling the voltage or the current of the intermediate node and the intermediate node is further provided for the intermediate node, and wherein the intermediate node selection circuit changes the state of the connection between the intermediate node control signal line and the intermediate node based on a signal from a first decode signal line connected to the first selection switch element and a signal from a second decode signal line connected to the second selection switch element.

2. The semiconductor device according to claim 1 , wherein

at least either a set of the first wiring, the first selection switch element, and a first decode signal line connected to the first selection switch element or a set of the second wiring, the second selection switch element, and a second decode signal line connected to the second selection switch element is plurally provided and

an array unit in which a plurality of unit elements, each of which is composed of the first switch and the second switch, are arranged at intersections of the first wiring and the second wiring in a matrix shape is included.

3. The semiconductor device according to claim 2 , wherein

a first programming driver connected to the first wiring via the first selection switch element and a second programming driver connected to the second wiring via the second selection switch element are further included and

the semiconductor device has at least either a configuration in which the first programming driver is connected to a plurality of the first selection switch elements or a configuration in which the second programming driver is connected to a plurality of the second selection switch elements.

4. The semiconductor device according to claim 1 , wherein

the semiconductor device has a configuration in which

at least either a set of the first wiring, the first selection switch element, and the first decode signal line connected to the first selection switch element or a set of the second wiring, the second selection switch element, and the second decode signal line connected to the second selection switch element is plurally provided,

an intermediate node programming driver connected to the intermediate node via the intermediate node selection circuit is further provided, and

the intermediate node programming driver is connected to a plurality of the intermediate node selection circuits.

5. The semiconductor device according to claim 4 , wherein

the intermediate node selection circuit includes

a decode circuit which is one of an AND circuit, an OR circuit, an NAND circuit, and an NOR circuit and receives the signal from the first decode signal line and the signal from the second decode signal line as an input signal and

an intermediate node selection switch element which changes the state of the connection between the intermediate node control signal line and the intermediate node by the output signal of the decode circuit.

6. The semiconductor device according to claim 4 , wherein

the first selection switch element and the second selection switch element are transistors,

the intermediate node selection circuit includes a first intermediate node selection transistor and a second intermediate node selection transistor which have the same type of channel as the first selection switch element and the second selection switch element,

the first intermediate node selection transistor includes a fifth terminal, a sixth terminal, and a first gate terminal,

the second intermediate node selection transistor includes a seventh terminal, an eighth terminal, and a second gate terminal,

the fifth terminal is connected to the intermediate node control signal line,

the sixth terminal and the seventh terminal are connected to each other,

the eighth terminal is connected to the intermediate node, and

one of the first gate terminal and the second gate terminal is connected to the first decode signal line and the other is connected to the second decode signal line.

7. The semiconductor device according to claim 6 , wherein

at least either a set of the first wiring, the first selection switch element, and the first decode signal line or a set of the second wiring, the second selection switch element, and the second decode signal line is plurally provided,

an array unit in which a plurality of unit elements, each of which is composed of the first switch and the second switch, are arranged at intersections of the first wiring and the second wiring in a matrix shape is included,

the second intermediate node selection transistor is provided in each of a plurality of the intermediate node selection circuits, and

the first intermediate node selection transistor of one intermediate node selection circuit further operates as the first intermediate node selection transistor of at least one of the other intermediate node selection circuits and the first intermediate node selection transistor is connected to the second intermediate node selection transistor of the other intermediate node selection circuit.

8. The semiconductor device according to claim 1 , wherein

the first switch and the second switch are bipolarity type variable resistance elements and

the second and third terminals that are connected to configure the intermediate node have polarities that are the same as each other.

9. A programming method comprising:

preparing a semiconductor device that includes a variable resistance first switch which has a first terminal and a second terminal and whose resistive state changes when a predetermined condition is satisfied after electric power is applied, and a variable resistance second switch which has a third terminal and a fourth terminal and configures an intermediate node by connecting the third terminal and the second terminal, and whose resistive state changes when a predetermined condition is satisfied after electric power is applied;

programming a unit element composed of the first switch and the second switch by applying a voltage or a current between the first terminal and the fourth terminal so that the first switch and the second switch satisfy the condition and by changing the resistive states of the first switch and the second switch; and controlling a current or voltage at the intermediate node,

wherein the semiconductor device further includes an intermediate node selection circuit which changes a state of connection between an intermediate node control signal line that transmits a signal for controlling the voltage or the current of the intermediate node and the intermediate node for the intermediate node, and

wherein the intermediate node selection circuit changes the state of the connection between the intermediate node control signal line and the intermediate node based on a signal from a first decode signal line connected to the first selection switch element and a signal from a second decode signal line connected to the second selection switch element and changes a resistive state of the first switch and a resistive state of the second switch individually.

10. The programming method according to claim 9 , wherein in the semiconductor device,

at least either a set of the first wiring, the first selection switch element, and a first decode signal line connected to the first selection switch element or a set of the second wiring, the second selection switch element, and a second decode signal line connected to the second selection switch element is plurally provided,

an array unit in which a plurality of unit elements, each of which is composed of the first switch and the second switch, are arranged at intersections of the first wiring and the second wiring in a matrix shape is included, and

the unit element that is a programming target is uniquely selected by performing switching between a signal from the first decode signal line and a signal from the second decode signal line.

11. The programming method according to claim 10 , wherein the semiconductor device further includes a first programming driver connected to the first wiring via the first selection switch element and a second programming driver connected to the second wiring via the second selection switch element,

has at least either a configuration in which the first programming driver is connected to a plurality of the first selection switch elements or a configuration in which the second programming driver is connected to a plurality of the second selection switch elements, and

controls a voltage or a current applied to the unit element based on a signal from the first programming driver and a signal from the second programming driver.

12. The programming method according to claim 9 , wherein

the semiconductor device has a configuration in which

at least either a set of the first wiring, the first selection switch element, and the first decode signal line connected to the first selection switch element or a set of the second wiring, the second selection switch element, and the second decode signal line connected to the second selection switch element is plurally provided,

an intermediate node programming driver connected to the intermediate node via the intermediate node selection circuit is further included, and

the intermediate node programming driver is connected to a plurality of the intermediate node selection circuits, and

the intermediate node selection circuit

controls the voltage or the current applied to the first switch based on the signal from the first programming driver and the signal from the intermediate node programming driver and

controls the voltage or the current applied to the second switch based on the signal from the second programming driver and the signal from the intermediate node programming driver.

13. The programming method according to claim 9 , wherein

the intermediate node selection circuit includes

a decode circuit which is one of an AND circuit, an OR circuit, an NAND circuit, and an NOR circuit and receives the signal from the first decode signal line and the signal from the second decode signal line as an input signal and

an intermediate node selection switch element which changes the state of the connection between the intermediate node control signal line and the intermediate node by the output signal of the decode circuit.

14. The programming method according to claim 9 , wherein

the first selection switch element and the second selection switch element are transistors,

the intermediate node selection circuit includes a first intermediate node selection transistor and a second intermediate node selection transistor which have the same type of channel as the first selection switch element and the second selection switch element,

the first intermediate node selection transistor includes a fifth terminal, a sixth terminal, and a first gate terminal,

the second intermediate node selection transistor includes a seventh terminal, an eighth terminal, and a second gate terminal,

the fifth terminal is connected to the intermediate node control signal line,

the sixth terminal and the seventh terminal are connected to each other,

the eighth terminal is connected to the intermediate node, and

one of the first gate terminal and the second gate terminal is connected to the first decode signal line and the other is connected to the second decode signal line, and

the first intermediate node selection transistor and the second intermediate node selection transistor change the state of the connection between the intermediate node control signal line and the intermediate node based on the signal from the first decode signal line and the signal from the second decode signal line.

15. The programming method according to claim 14 , wherein

the semiconductor device has a configuration in which

at least either a set of the first wiring, the first selection switch element, and the first decode signal line or a set of the second wiring, the second selection switch element, and the second decode signal line is plurally provided,

an array unit in which a plurality of unit elements, each of which is composed of the first switch and the second switch, are arranged at intersections of the first wiring and the second wiring in a matrix shape is included,

the second intermediate node selection transistor is provided in each of a plurality of the intermediate node selection circuits, and

the first intermediate node selection transistor of one intermediate node selection circuit further operates as the first intermediate node selection transistor of at least one of the other intermediate node selection circuits and the first intermediate node selection transistor is connected to the second intermediate node selection transistor of the other intermediate node selection circuit.

16. The programming method according to claim 9 , wherein

the first switch and the second switch are bipolarity type variable resistance elements and

the intermediate node is configured by connecting the terminals of the unit elements, each of which is composed of the first switch and the second switch, whose polarities are the same as each other.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2021
From: NEC CORPORATION
To: NANOBRIDGE SEMICONDUCTOR, INC.
Reel/Frame 054913/0386 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2014
From: MIYAMURA, MAKOTO; SAKAMOTO, TOSHITSUGU; TADA, MUNEHIRO
To: NEC CORPORATION
Reel/Frame 034567/0853 →
Priority Claims (1)
JP 2012-139062 · Jun 20, 2012 · national
Continuity (1)
Related Publication 20150131358A1 · May 14, 2015