Patent ID: 9530496
Filing Date: 2016-12-27
CPC Classification: G11C

Claim Text:
1. A method for programming a switching element including a first electrode, a second electrode, and a resistive-change film which is provided between the first electrode and the second electrode and whose resistance value R increases or decreases according to an electric potential difference between the first electrode and the second electrode, in which programming of the switching element is performed by increasing or decreasing the resistance value R of the resistive-change film by applying a first pulse voltage to the first electrode or the second electrode, a measurement of the resistance value R is performed and verification in which it is determined whether or not the measured resistance value R is equal to a desired value is performed, and reprogramming of the switching element is performed by applying a second pulse voltage whose polarity is the same as that of the first pulse voltage to the same electrode to which the first pulse voltage is applied on the basis of the resistance value R when the resistance value R is not equal to the desired value, in which in the reprogramming, a pulse width of the second pulse voltage and an electric current flowing when the second pulse voltage is applied are determined according to an equation of the resistance value: R=A*I