Background

Thanks to the increasing demand from portable electronic products like smartphones, cameras, and laptops, the demand for solid-state memories has been increasing rapidly in recent years. However, in the further scaling down, the traditional flash memory is facing more and more problems due to its physical limitations. Although innovations in cell structure and device materials may help extend flash memory for another couple of technology nodes, alternative candidates must be explored for future non-volatile memory (NVM) applications. Among various candidates, resistive random access memory (RRAM) is the most promising one for future high-density NVM application, owning to its characteristics of simple cell structure, fast program/erase (P/E) speed, excellent scalability, low operation power consumption, and good compatibility with the standard complementary metal-oxide-semiconductor (CMOS) process [1-5]. However, in order to meet the practical application requirements, the performances of RRAM demonstrated to date still need improvements in the following areas: (1) effective control of high and low resistance state; (2) minimization of the variations of resistive switching parameters. Some approaches have been proposed to improve the operation test method of RRAM. Nevertheless, few works systematically studied the detailed influence of DC and pulse program/erase operations on the performances of oxide-based RRAM. In this work, aiming at addressing the above challenges, we try to elucidate the impact of P/E operation on the performances through comprehensive device characterizations and to explore possible solutions through innovations in test and operation methods.

For the necessity of plenty of DC and pulse measurement, stable valence change mechanism (VCM) devices with Ti/HfO2/Pt structure [5-12] is made use of in this work. In the DC positive voltage sweep the SET transition is abrupt, but it becomes gradual under current sweep. The RESET process is gradual in negative voltage sweep. So SET and RESET are current and voltage controlled, respectively. Combining positive current sweep SET and corresponding negative voltage sweep RESET operation, stable and uniform distributions of on-state and off-state resistance can be obtained. Gaining inspiration from the DC SET/RESET characteristics, we proposed a novel pulse operation scheme, i.e. the width and height of the pulse series are adjusted to control the SET and RESET process, respectively. Our new method is different from the traditional pulse operation with single constant program/erase pulse. Thus, accurate SET/RESET controlled by pulse width/height can be achieved through our new method. As a result of the new method, the uniformity and endurance of the RRAM device has been significantly improved.

Methods

Resistive switching memory devices with Ti/HfO2/Pt structure were fabricated as follows. First, after the standard chemical cleaning of the silicon substrate, a SiO2 film with a thickness of 100 nm was thermally grown through dry oxidation method. Then, Ti/Pt bilayer with thickness of 30/70 nm was sequentially deposited by e-beam evaporation to act as the bottom electrode (BE). Next, a high-quality 8-nm-thickness HfO2 resistive switching layer was grown by atom layer deposition (ALD) technology, which has the advantage of well controlling on the deposition parameters and excellent deposition uniformity. Finally, the 10/70-nm-thickness Ti/Pt bilayer or 70-nm-thickness Cu film was prepared by e-beam evaporation and then patterned by lift-off process to form the top electrode (TE). The area of TE is defined as 100 × 100 μm2. The DC electrical characteristics of the devices were measured by Keithley 4200-SCS semiconductor characterization system, where the Pt BE was grounded while the bias voltage was applied on the Ti/Pt or Cu TE. In the traditional pulse measurement, a single pulse was usually employed to fulfill the SET/RESET operation, and a small read pulse or a visual tool was used to verify if the SET/RESET is completed and to measure the switching time. In the height/width-adjusting pulse operation measurement, Keithley 4205-PG2 pulse generator was used to generate program/erase pulse series by an automatic procedure, and the device states were read by Keithley 4200-SCS. A matrix Keithley 707A is used to carry out the switching between the pulse program/erase operation and DC read operation.

Results and discussion

Figure 1a-d shows the I-V curves under four types of DC sweep measurement of the Ti/HfO2/Pt VCM device. The device works in bipolar switching mode, i.e. SET occurs in positive polarity while RESET is in negative bias. In the DC voltage sweep (VS) of the RRAM device (Figure 1a), the SET transition is abrupt under positive bias, while the change of current with applied voltage in RESET process is gradual in the negative voltage sweep, so the RESET operation is a voltage-controlled procedure. In the DC current sweep (CS) as shown in Figure 1b, it is in the opposite that the SET switching is a gradual so it is a current-controlled procedure. Since the abrupt SET process happens acrimoniously, it will produce large overshoot current, leading to great damage to RRAM device. Nevertheless, the gradual process will reduce the overshoot current and the controllability on the resistance value is easy to be achieved. Consequently, by combining the positive current sweep SET and the corresponding negative voltage sweep RESET operation, i.e. by integrating current-controlled SET and voltage-controlled RESET, as shown in Figure 1d, we can obtain an effective way to make the SET and RESET process to gently and gradually evolve. From Figure 1c, both abrupt SET and RESET processes are obtained by positive voltage sweep SET and corresponding negative current sweep RESET operation.

Figure 1
figure 1

Typical I-V curves and statistical distributions of Ti/HfO 2 /Pt RRAM device under different operation. (a) Positive voltage sweep SET and negative voltage sweep RESET processes. (b) Positive current sweep SET and negative current sweep RESET processes. (c) Positive voltage sweep SET and negative current sweep RESET processes. (d) Positive current sweep SET and negative voltage sweep RESET processes. (e-h) The cumulative distributions of R on and R off in 200 continuous cycles tested by the operation modes in (a-d), respectively. (i-l) The Weibull plots of the distributions of R on and R off in correspondence with (e-h), respectively. The straight lines are the lines fitting to standard Weibull distribution.

The statistical distributions of on-state and off-state resistance with different DC SET/RESET operation were studied. Figure 1e-h shows the cumulative distributions of R on and R off in 200 continuous cycles measured with the operation modes in Figure 1a-d, respectively. Comparing the results shown in Figure 1e-h, the distribution of R on acquired by current-controlled SET is more uniform than that got by voltage sweep SET. At the same time, the uniformity of R on and R off measured by CS-SET and VS-RESET is also improved compared with that by CS-SET and CS-RESET. These results can also be seen from Table 1. The coefficient of variation (σ/μ) of R on decreases from 52.2% in Figure 1f to 23.4% in Figure 1h. Moreover, σ/μ of R off has also improved from 30.6% to 11.1%. The Weibull distribution is widely used in reliability forecast and evaluation [13-18]. The Weibull distribution is described by F = 1 − exp[−(x/x 63%)β], where the parameter x 63% is the scale factor which is the value of the statistical variable at F ≈ 63%, β is the shape factor or Weibull slope which represents the statistical dispersion. Higher value of β means the tighter distribution of parameter, corresponding to the lower value of σ/μ in the normal distribution [19-21]. Figure 1i-l exhibits the Weibull plots of R on and R off distributions corresponding to Figure 1e-h, respectively. The straight lines are the fitting lines according to the standard Weibull distributions. The values of Weibull slope (β) and scale factor (R 63%) can be abstracted from the fitting. As shown in Table 1, the operation mode of CS-SET and VS-RESET presents the highest Weibull slopes of R on and R off distributions. In consequence, stable and uniform distributions of low and high resistance states can be obtained by the gradual SET and RESET operations.

Table 1 The distributions of R on and R off under different operation modes

We have also found that the current-controlled SET operation and voltage-controlled RESET operation are suitable for other kinds of RRAM devices. Figure 2a,b shows the typical I-V curves of electrochemical mechanism (ECM) device with Cu/HfO2/Pt structure measured by DC voltage sweep and DC current sweep, respectively. Similar effect in controlling the SET/RESET process can be achieved, i.e. gradual SET can be got by current sweep and RESET is progressive under voltage sweep.

Figure 2
figure 2

The typical I-V curves of Cu/HfO 2 /Pt RRAM device under two modes. (a) Voltage sweep SET and RESET. (b) Current sweep SET and RESET.

Considering the above SET/RESET characteristics in DC sweep, we use a new pulse operation to achieve the same effects. Figure 3a shows the test circuit of our new method. Pulses generated by PGU with width/height increased by an automatic procedure are applied on the RRAM device to finish the P/E operation. After each pulse, the connection is switched to 4200-SCS to carry out the DC read operation. Figure 3b,c shows in a more accurate way the schematic diagram of one complete erase process with height-adjusting pulse operation and one complete program process with width-adjusting pulse operation, respectively. Figure 3d provides the detailed flow chart of program test for our new pulse operation method. The width of the program pulses increases by around 1.1 times for each program-verify cycle. When the width exceeds the maximum pulse width t end, the procedure will be terminated. The flow chart of erase operation is similar to that of program test, and the height of erase pulse also increases about 1.1 times for each erase-verify cycle.

Figure 3
figure 3

The testing schematic of pulse operation method. (a) The test circuit of our new pulse operation method. Pulses with width or height increased by the automatic procedure are applied to finish the program or erase operation, respectively. (b) Schematic diagram of one complete erase process with height-adjusting pulse operation. (c) Schematic diagram of one complete program cycle of width-adjusting pulse operation. (d) A detailed flow chart of the program method.

Figure 4 reveals the gradual change of the resistance using the width-adjusting program pulse operation and the height-adjusting erase pulse operation. The resistance gradually increases with time by the novel width-adjusting program pulse operation and gradually decreases with voltage through the height-adjusting erase pulse operation. Similar to the resistance adjusting by DC sweep method [22-25], our pulse operation methods can not only realize the gradual change of the resistances but can also be utilized to acquire multi-level storage of RRAM [26-29].

Figure 4
figure 4

The dependence of the resistance on the width/amplitude of P/E pulses. The resistance gradually decreases with time by the width-adjusting program pulse operation (a) and gradually increases with voltage through the height-adjusting erase pulse operation (b).

During our new pulse operation, on-state and off-state resistance were respectively setup to the average value of R on and R off measured in DC sweep. After each pulse program or erase operation, the test circuit is switched by the matrix to 4200 to read the resistance (Figure 3a,d). When the resistance of the device is less than 30 Ω, we assume that the device is damaged, and the test will be stopped automatically. Figure 5 shows the comparison of the cumulative distributions of R on and R off measured by traditional single pulse operation and our new pulse operation. It can be seen that the coefficient of variation of R on has changed from 31.48% to 26.78% and that of R off has been greatly improved from 40.87% to 12.24%. Therefore, stable and uniform distributions of on-state and off-state resistance can be obtained by accurately controlling the SET/RESET switching by adjusting the pulse width/height, which is similar to the DC sweep mode.

Figure 5
figure 5

The statistical distributions of R on and R off. (a) The cumulative distributions of R on and R off obtained through width/height-adjusting pulses (AP) and single pulse (SP) operation. (b) The Weibull distributions of R on and R off. R on and R off measured by our new pulse method have good uniformity.

Figure 6 shows the endurance characteristics measured by traditional single pulse operation and our new pulse operation. As can be seen from Figure 6a, the endurance tested with traditional pulse method is usually less than 103 switching cycles, where the pulse amplitude/width is setup as 1 V/1 μs for program operation and 3 V/100 ns for erase operation. However, from Figure 6b, it is surprising that more than 106 switching cycles have been obtained by our new pulse operation and the device still works well without failure. Here, the height and width of the program pulses are setup as 1 V and from 20 ns (initial) to 1 s (t end), respectively. The width and amplitude of the erase pulse are setup as 100 ns and from −0.5 V (initial) to −10 V (V end). The remarkable improvement in endurance is attributed to the appropriate program/erase operation in each cycle, without any inadequate operation and over-operation.

Figure 6
figure 6

Endurance characteristics of Ti/HfO 2 /Pt RRAM device. The comparison of endurance measured by traditional single pulse operation method (a) and width/height-adjusting pulse operation method (b) The endurance is significantly improved by the new pulse operation method.

Conclusions

We have investigated the impact of DC and pulse program/erase operation on the uniformity and endurance performances of Ti/HfO2/Pt-based RRAM device. Appropriate program/erase conditions are necessary to acquire the uniform resistive switching. A width-adjusting program and the height-adjusting erase pulse operation method are proposed. Our new method is advantageous to obtain the moderate program/erase operation in each cycle, without any inadequate operation and over operation. Thus, the endurance performance of the device is greatly improved. Based on our method, some technical solutions to improve the endurance of the RRAM can be developed.