Sei sulla pagina 1di 5

This article has been accepted for inclusion in a future issue of this journal.

Content is final as presented, with the exception of pagination.

IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS 1

Diagnosis of MRAM Write Disturbance Fault (QCKBD) pattern for asteroid MRAM [7] cannot detect all types of
WDF in the toggle MRAM. To improve quality and yield of MRAM,
Chin-Lung Su, Chih-Wea Tsai, Ching-Yi Chen, BIST/diagnosis (BIST/D) also can be developed for MRAM, though so
Wan-Yu Lo, Cheng-Wen Wu, Ji-Jan Chen, Wen-Ching Wu, far, it is widely used for RAM (and for some flash memory) products
Chien-Chung Hung, and Ming-Jer Kao to reduce test cost and failure analysis effort (see, e.g., [12]–[17]).
In this paper, which is extended from [6], we further improve the test
method, read previous, for MRAM WDF, and provide chip measure-
Abstract—In this paper, we propose a new test method to detect write dis- ment results to show the efficiency of our proposed test algorithm. We
turbance fault (WDF) for magnetic RAM (MRAM). Furthermore, an adap- also develop a WDF test and diagnosis algorithm for toggle MRAM.
tive diagnosis algorithm (ADA) is also introduced to identify and diagnose The authors in [14] propose a typical memory BIST circuit for SRAM
the WDF for MRAM. The proposed test method can evaluate process sta- and DRAM. For a nonvolatile memory such as flash and MRAM, the
bility and uniformity. We also develop a built-in self-test (BIST) circuit that
supports the proposed WDF diagnosis test method. A 1-Mb toggle MRAM current-stress test method is widely used. Therefore, we combine the
prototype chip with the proposed BIST circuit has been designed and fab- RAM BIST design and the current-based test method to develop the
ricated using a special 0 15- m CMOS technology. The BIST circuit over- BIST/D circuit for toggle MRAM, which is able to test and diagnose
head is only about 0.05% with respect to the 1-Mb MRAM. The test time WDF. Since the decision write is an important feature for toggle
is reduced by about 30% as compared with the test method without using
MRAM [6], our approach takes advantage of this feature to reduce
the decision write mechanism. The chip measurement results show the ef-
ficiency of our proposed method. the total test time. A 1-Mb toggle MRAM prototype chip with the
proposed BIST circuit has been designed and fabricated using a special
Index Terms—Fault diagnosis, magnetic RAM (MRAM), memory
testing, nonvolatile memory, write disturbance fault (WDF).
0:15-m CMOS technology. Results show that the area overhead of
the proposed BIST circuit for the 1-Mb toggle MRAM chip is only
about 0.05%. The test time is reduced by about 30% as compared with
I. INTRODUCTION the test method without using the decision write mechanism. Finally,
we discuss the test results of our MRAM test chips.
Many applications require a system-on-chip (SOC) to integrate The rest of this paper is organized as follows. Section II introduces
nonvolatile memories. Although flash memory is widely used today, the WDF for toggle MRAM and discusses our proposed test method.
high voltage for program and erase operations, and some reliability In Section III, the diagnosis method for WDF is proposed. Simulation
issues are hard to handle[1]. In recent years, the industry has tried and experimental results are shown in Sections IV and V, respectively.
to find an appropriate nonvolatile memory that can replace flash Finally, Section VI concludes this paper.
memory. MRAM is considered a good choice due to its high speed,
low operating voltage, and virtually unlimited read/write endurance
II. TESTING FOR WDF
[2], [3]. We, therefore, see a growing need for MRAM testing and
diagnosis methodologies [4]–[8].
A. WDF Model
In recent years, there are two different types of MRAM that have
been proposed, i.e., the asteroid MRAM and the toggle MRAM. How- We proposed a new MRAM fault model—WDF—in [8]. The data
ever, the asteroid MRAM devices have some problems such as the dis- storing/switching mechanism of MRAM is based on the resistance
turbance by half-selected cells and loss of data due to thermal agita- change of the magnetic tunnel junction (MTJ) device in each cell.
tion [9]. The toggle MRAM has been proposed to solve that issue [10]. The fan-shaped operating region of an MTJ cell defines the region
In general, compared with conventional asteroid MRAM, the toggle of the combined magnetic field for normal operation. Due to process
MRAM has better write and read margins, higher reliability, better scal- variation and other defects, the MTJ devices may not have uniform
ability, etc. However, this does not mean the reliability and test issues of operating regions. During the MRAM write operation, the magnetic
toggle MRAM are solved [11]. There are only a few technical papers on field may change the state of the MTJ cells. In Fig. 1, we illustrate the
MRAM testing so far. The authors in [4] propose some defect models magnetic field generated by a current on the bitline (BL) of the base
based on SPICE simulation for asteroid MRAM. Later, the write distur- cell (the cell with a cross mark), assuming that the BL current flows
bance fault (WDF) model for toggle MRAM is proposed [5], [8], which away from the eyes. By Ampere’s right-hand rule, the direction of
is a fault that affects the data stored in the MRAM cells due to excessive the magnetic field is clockwise. As shown in the figure, the magnetic
magnetic field generated during the write operation. In general, March field affects all cells, except that the strength varies with respect to the
test algorithms, which are widely used for memory testing, have linear distance from the BL. A current on a write word line (WWL) has a
complexity and high coverage for conventional RAM faults; however, similar effect. These MTJ cells with significant operating region shift
it does not cover all WDFs. Also, the special quadruplet checker board may be easily disturbed by the magnetic field generated by the write
operation of adjacent MTJ cells, i.e., the data stored in the bad cell
may be inverted (toggled) unexpectedly during the base cell operation.
Since the fault is activated due to the disturbance of the base-cell
Manuscript received October 25, 2008; revised April 05, 2009. This work was
supported in part by the National Science Council, Taiwan, under Grant NSC magnetic field during the write operation, we call this fault the WDF.
95-2221-E-007-258-MY3. The larger, the operating region shift of the victim cell, the more
C.-L. Su and C.-W. Tsai are with the R&D Department, Skymedi Corpora- aggressor cells may attack it. The strength of disturbance magnetic
tion, Hsinchu 300, Taiwan (e-mail: clsu@larc.ee.nthu.edu.tw). field depends on the MRAM structure and the distance between the
C.-Y. Chen, W.-Y. Lo, and C.-W. Wu are with the Department of Electrical
Engineering, National Tsing Hua University, Hsinchu 30013, Taiwan. base cell and the target one.
J.-J. Chen, W.-C. Wu, and C.-W. Wu are with the SOC Technology Center,
Industrial Technology Research Institute, Hsinchu 31040, Taiwan. B. March-Like Test Method
C.-C. Hung and M.-J. Kao are with the Electronics and Opto-Electronics Re-
search Laboratory, Industrial Technology Research Institute, Hsinchu 31040, To activate and observe WDF, we can toggle the data stored in the
Taiwan. aggressor cell, and then, read out the data stored in the victim cell to
Digital Object Identifier 10.1109/TVLSI.2009.2026905 verify it. March test algorithms are widely used for memory testing,

1063-8210/$26.00 © 2009 IEEE

Authorized licensed use limited to: Deenbandhu Chhotu Ram University of Science & Technology. Downloaded on August 11,2010 at 09:41:06 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

2 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS

Furthermore, the read-previous test method can also be combined with


a typical test method to enhance testability for memory.

III. DIAGNOSIS FOR WDF


In this section, we discuss the diagnosis of WDF, which is done by
evaluating the shift amount of the operating region of a cell with WDF.
The proposed method is March-like test method. It can use logical test
Fig. 1. Magnetic field generated by BL current. method to evaluate the process stability and uniformity of MTJ devices.
The proposed adaptive diagnosis algorithm (ADA) is composed of two
phases—the detection phase and the current scan phase. In the detec-
tion phase, we run a 12N test algorithm that is used for fault detection
and partial diagnosis. In the current scan phase, we use an adaptive al-
gorithm to simulate the aggressor behavior by scanning the WWL and
BL current levels (from low to high) on the faulty cells in MRAM. The
procedure is explained in detail as follows.

A. Phase 1: Detection Phase


The March C- test algorithm covers most conventional RAM faults
and WDF in [5], except for the subset WDF (e; e) [8]. We combine the
read-previous operation with March C- and propose a new March-like
test algorithm, March RP, as follows:

m (w0); * (r0; w1); * (r1; w0; r01 0);


Fig. 2. Comparison between the traditional March test element and the pro-
posed test method. + (r0; w1; r01 1); + (r1; w0); m (r0);

which is 12N in time complexity, where N denotes the memory size.


which is a class of linear-complexity tests with high coverage of con- The symbols *, +, and m indicate that the address sequence is in as-
ventional RAM faults. Under a March test, the entire memory cell array cending order, descending order, and either of them, respectively. The
is tested serially. r and w characters denote the read and write operations, respectively.
However, the number of write operations on aggressor cells before The logic values 0 and 1 represent the solid (all 0 and all 1) data back-
reading the victim cell determines whether a WDF can be detected. grounds. The first w0 operation initializes the whole memory to the 0
If even number of write operations have been performed, the fault in state.
the victim cell will be masked. Also, for an MRAM with cladding, the The proposed March RP can detect all conventional functional faults
WDF is most likely to occur in those four cells that are on the same and WDF. The addresses of faulty cells can also be located with the
write lines with the base cell and most close to it. Accordingly, after a proposed algorithm. Therefore, the Phase 2 test method can be applied
write operation on a cell with WDF, an immediate read operation on to these faulty cells only. Note that we stress the diagnosis of WDF in
one of its adjacent cells is considered a solution to detect the WDF this paper, though the proposed methodology is suitable for other faults
before the fault is masked. as well.
The test element (r; w) is the shortest March test for some WDF in
[8], but it cannot cover all subsets of WDF. As March test algorithms B. Phase 2: Current Scan Phase
are widely used for memory testing, we combine the idea with March
test algorithm and propose a new test method for WDF in this paper. In this phase, we perform the measurement of operating region shift.
Originally, (r; w) applies a read operation and a write operation on each To evaluate the shift of operating region, we use several different write
cell in sequence. To avoid WDF masking, a read-previous operation currents to test the MRAM faulty cells serially, and verify whether the
r01 is proposed. It is appended to the write operation and results in data are inverted or not. Therefore, we call the proposed method the
the test element (r; w; r01 ). The read-previous operation is applied on current-based test method. The algorithm is shown as follows:
the previous cell of the base cell, and thus, the test element (r; w; r01 )
can check the previous cell immediately after toggling a cell. Fig. 2 mv (r; w1 B1 ; rB1 ; w2 B2 ; rB2 ; . . . ; wk Bk ; rBk )
shows the comparison between the traditional March test element and
the proposed one. A typical March element * (r; w; r) is shown in where v , wi , and Bi indicate the victim addresses, the ith write
Fig. 2(a). We serially apply a read, a write, and another read operation operation with specific write currents, and the background of the ith
on cell i. Then, cell i + 1 experiences operations in the same sequence write operation, respectively. For our MRAM design, the disturbance
and so on. Different from * (r; w; r), the test element * (r; w; r01 ) field strength for the WWL of the third adjacent cell is about 1% field
applies a read and a write on cell i, and then, another read is applied strength compared with the field of cell during normal write operation.
on cell i 0 1 instead. The subsequent read and write are applied on Therefore, we only choose three different test currents to simulate
cell i + 1, and the next read jumps back again to cell i. The same disturbance field on WWL and BL. Note that we can use more test
jumping sequence repeats. After each cell is written, their previous cell currents to achieve a higher resolution when determining the operating
is checked; therefore, this test element can detect WDF in MRAM. region shift. The current scan test may be not only for victim cells, but
Note that the proposed test method, read previous, can be applied in row also for all faulty cells to evaluate whole chip variation. However, it
or column direction to test adjacent cells on the same row or column. results in higher area overhead and longer test time.

Authorized licensed use limited to: Deenbandhu Chhotu Ram University of Science & Technology. Downloaded on August 11,2010 at 09:41:06 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS 3

TABLE I
PROBABILITIES OF DISTURBANCE FOR CELLS jd j ROWS
AND jd j COLUMNS AWAY

Fig. 3. Die photograph of the 1-Mb toggle MRAM.


fluence of magnetic field is proportional to the inverse of the square of
distance. Therefore, after a write operation, we check only its neigh-
2
borhood, i.e., a surrounding 9 9 subarray. For example, after writing
cell (x; y), we read cells (x + dx ; y + dy ), where 4 dx ; dy0  4. 
The corresponding test algorithm is shown as follows:

* ( 0); * (
r w0; *v ( 0));
r : (1)

The first read operation is to verify stored data in the whole memory.
Then, after each write operation, we read the surrounding 9 9 2
*
subarray ( v (r0)) to check whether the cells are disturbed or not.
j j
Table I lists the probabilities of disturbance for cells dx rows and
j j
dy columns away from the cell being written. We can see that 90.2%

of the cells operate correctly from the entry (0,0). Furthermore, the
number of disturbed cells decreases with distance dy ( dx ). Wej j j j
also see that in this particular MRAM chip, cells with dx = 0 andj j
Fig. 4. Test time comparison for three test algorithms.
j j
dy = 1 are much more likely to be disturbed than others (about
1.64%). And the disturbance is mainly between cells on the same row
j j j j
or column, i.e., dx = 0 or dy = 0.

IV. SIMULATION RESULTS B. March Test Result

A. Area Overhead To verify the test efficiency, we apply the proposed March RP test
Fig. 3 shows the die photograph of our 1-Mb (64 K 16) MRAM 2 algorithm to a real chip. The chip under test is a 64-kb MRAM pro-
totype, which has 8-k words and 8 bits in each word, and an Agilent
design. The MRAM chip is fabricated using a 0:15-m CMOS tech-
nology. The total chip area is 11:5 mm 2
7:1 mm (including I/O
V4000 tester is used to perform the test. We apply both March C- and
pads), and the memory core and BIST area are 10:2 mm 6:3 mm 2 the proposed March RP to compare their test strength. Moreover, a 12N
2
and 0:19 mm 0:18 mm, respectively. The MRAM prototype chip
March test, which replaces the read-previous operations in the March
RP by typical read operations, is also applied to prove test strength of
contains eight banks. To balance the delay from BIST to each block,
the read-previous operation. Three test algorithms applied are listed in
the BIST circuit is located in the center of this MRAM chip.
Table II.
B. Test Time Evaluation Table III shows a comparison of test results from the three test al-
gorithms, where items word yield and bit yield denote percentage of
The proposed MRAM BIST integrates the decision write operation fault-free (FF) words and FF bits, respectively. For example, with the
[6], so the total test time is reduced. For the proposed ADA, phase 1 March C- test, 22.17% of the words in the memory under test are FF
needs 12N operations, where N denotes the memory size. In phase 2, words, but 83.11% of the bits in it are FF. We can see that the MRAM
we assume that the algorithm scans nv victims. Each victim has 13 op- chip has high bit yield, but low word yield, which reveals that the faults
erations (six test points in phase 2), as described before. Therefore, the distributed uniformly in the memory. Furthermore, compared with the
diagnosis time complexity of the proposed ADA is 12N + 13nv . The other two algorithms, it gets lower yield under March RP test, i.e.,
diagnosis time increases only slightly if N  nv . If we increase the March RP can detect more faults. It shows that the read-previous oper-
number of test points (currents), we have a higher diagnosis resolution, ation in the proposed March RP test algorithm increases fault coverage
but the total test time also increases. Three test algorithms—March C-, for MRAM.
March-17N [18], and ADA—are experimented on the proposed BIST We further analyze the test response from the tester. Table IV lists
circuit. The test time comparison is shown in Fig. 4. In the figure, nv the fault syndrome statistics of the MRAM chip under March C- and
stands for the amount of MRAM cells with WDF for ADA. March C- March RP, respectively. We just list the top ten fault syndromes and
and March-17N have about 40% and 25% test time reduction, respec- the corresponding fault types. From the table, about 83% of the cells
tively. Finally, the test time reduction for ADA are close to 30%. are FF, and among the faulty ones, SAF(0) appears most frequently,
where SAF denotes stuck-at-fault. Note that the WDF syndrome ap-
V. EXPERIMENTAL RESULTS pears, which is the evidence for WDF. In addition, some of the ob-
served faults are unmodeled (denoted by a hyphen in the fault-type
A. Evidence of WDF entry). Since the process parameters are still being tuned, the device
Considering WDF, we write only one MTJ cell before checking the is not stable enough, so there are small differences in the two test runs
data stored in other MTJ cells to avoid fault masking. However, the in- of the same chip.

Authorized licensed use limited to: Deenbandhu Chhotu Ram University of Science & Technology. Downloaded on August 11,2010 at 09:41:06 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

4 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS

TABLE II
THREE APPLIED TEST ALGORITHMS

TABLE III TABLE V


COMPARISON OF THREE TEST ALGORITHMS PERCENTAGE OF CELLS UNDER DIFFERENT BL CURRENTS
(V = 3000 mV)

TABLE IV
STATISTICS OF FAULT SYNDROME
TABLE VI
PERCENTAGE OF CELLS UNDER DIFFERENT WWL CURRENTS
(V = 3000 mV)

RP. The third and last rows of these tables list the number of faulty
cells that are identified by the corresponding test algorithms, but can
be operated correctly using specific write currents. For example, there
are 2.52% cells that are faulty as detected by March RP, and are op-
erable under 1200 and 3000 mV on BL and WWL, respectively. With
0
these test results, we can see that there are 13:3% 2:52% = 10:78%
FF cells identified by March RP, but they can be operated correctly by
lower write voltages. Note that the number of operable cells is close
to the number of faulty cells detected by March algorithm as the write
currents decrease. In other words, the cells with significant operating
region shift may easily fail. Moreover, these results show that not all
cells with operating region shift are faulty, so it is not cost-effective to
scan all cells.

VI. CONCLUSION
In this paper, we have discussed the test and diagnosis of WDF for
toggle MRAM. A special test method, the read-previous operation,
has been proposed to improve the coverage of WDF. Furthermore, an
Fig. 5. Measured operating region distribution of a typical toggle MRAM. adaptive diagnosis algorithm has been presented for diagnosis of the
WDF and evaluation of the shift amount of the operating region for an
MRAM cell. The proposed test algorithm has linear time complexity,
C. Current-Based Test Result and can easily be implemented with BIST. We have presented a BIST
Note that the effect of magnetic disturbance is not very stable. There- circuit that supports the proposed WDF diagnosis test method. We also
fore, we apply current-based test method on all cells in the MRAM. have integrated into the BIST scheme a test time reduction approach
Fig. 5 shows the distribution of MTJ-cell operating regions from the based on the decision write mechanism of the toggle MRAM. A 1-Mb
chip measurement results. Different colors in the figure represent dif- toggle MRAM prototype chip with the proposed BIST circuit has been
ferent percentages of good MTJ cells under the corresponding write designed and fabricated using a special 0:15-m CMOS technology.
currents. For example, there are 85% of the cells that operate correctly The BIST circuit overhead is only about 0.05%. The test time reduction
under specific write currents (marked X in the figure). We can see that is about 30% for the three important test algorithms experimented, as
the operating region variation is more significant on BL than on WWL, compared with the test method without using the decision write mech-
and the optimal operating points on WWL and BL are both about 3000 anism. Finally, the MRAM chip measurement results justify the effi-
mV. On the other hand, the cells are most likely disturbed when we are ciency of our proposed test method and algorithm.
writing the cell on the same WL. Note that this measurement result is
similar to that in Section V-A. REFERENCES
Tables V and VI list the percentages of cells under different BL [1] R. Barth, “ITRS commodity memory roadmap,” in Proc. IEEE Int.
and WWL currents, respectively. The second rows of these two tables Workshop Memory Technol., Des. Testing (MTDT), San Jose, CA, Jul.
show the number of operable cells under specific write currents, e.g., in 2003, pp. 61–63.
[2] B. N. Engel, N. D. Rizzo, J. Janesky, J. M. Slaughter, R. Dave, M.
Table V, there are 13.3% cells that are operable under 1200 and 3000 DeHerrera, M. Durlam, and S. Tehrani, “The science and technology of
mV on BL and WWL, respectively. Furthermore, we compare the lo- magnetoresistive tunneling memory,” IEEE Trans. Nanotechnol., vol.
cations of operable cells with test results using March C- and March 1, no. 1, pp. 32–38, Mar. 2002.

Authorized licensed use limited to: Deenbandhu Chhotu Ram University of Science & Technology. Downloaded on August 11,2010 at 09:41:06 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS 5

[3] D. Gogl, C. Arndt, J. C. Barwin, A. Bette, J. DeBrosse, E. Gow, H. [11] J. Akerman, P. Brown, M. DeHerrera, E. F. M. Durlam, D. Gajewski,
Hoenigschmid, S. Lammers, M. Lamorey, L. Yu, T. Maffitt, K. Mal- M. Griswold, J. Janesky, J. J. Nahas, and S. Tehrani, “Demonstrated
oney, W. Obermaier, A. Sturm, H. Viehmann, D. Willmott, M. Wood, reliability of 4-Mb MRAM,” IEEE Trans. Device Mater. Rel., vol. 4,
W. J. Gallagher, G. Mueller, and A. R. Sitaram, “A 16-Mb MRAM fea- no. 3, pp. 428–435, Sep. 2004.
turing bootstrapped write drivers,” IEEE J. Solid-State Circuits, vol. 40, [12] P. Camurati, P. Prinetto, M. S. Reorda, S. Barbagallo, A. Burri, and
no. 4, pp. 902–908, Apr. 2005. D. Medina, “Industrial BIST of embedded RAMs,” IEEE Des. Test
[4] C.-L. Su, R.-F. Huang, C.-W. Wu, C.-C. Hung, M.-J. Kao, Y.-J. Chang, Comput, vol. 12, no. 3, pp. 86–95, 1995.
and W.-C. Wu, “MRAM defect analysis and fault modeling,” in Proc. [13] C.-T. Huang, J.-R. Huang, C.-F. Wu, C.-W. Wu, and T.-Y. Chang, “A
Int. Test Conf. (ITC), Charlotte, NC, Oct. 2004, pp. 124–133. programmable BIST core for embedded DRAM,” IEEE Design Test
[5] C.-L. Su, C.-W. Tsai, C.-W. Wu, C.-C. Hung, Y.-S. Chen, and M.-J. Comput., vol. 16, no. 1, pp. 59–70, Jan.–Mar. 1999.
Kao, “Testing MRAM for write disturbance fault,” presented at the Int. [14] C. Cheng, C.-T. Huang, J.-R. Huang, C.-W. Wu, C.-J. Wey, and M.-C.
Test Conf. (ITC), Santa Clara, CA, 2006. Tsai, “BRAINS: A BIST complier for embedded memories,” in Proc.
[6] C.-L. Su, C.-W. Tsai, C.-W. Wu, J.-J. Chen, W.-C. Wu, C.-C. Hung, IEEE Int. Symp. Defect Fault Tolerance VLSI Syst. (DFT), Oct. 2000,
and M.-J. Kao, “Diagnosis for MRAM write disturbance fault,” pre- pp. 299–307.
sented at the Int. Test Conf. (ITC), Santa Clara, CA, Oct. 2007. [15] L.-T Wang, C.-W Wu, and X. Wen, Design for Testability: VLSI Test
[7] Y. Shimizu, H. Aikawa, K. Hosotani, N. Shimomura, T. Kai, Y. Ueda, Principles and Architectures. San Francisco, CA: Elsevier (Morgan
Y. Asao, Y. Iwata, K. Tsuchida, S. Ikegawa, and H. Yoda, “MRAM Kaufmann), 2006.
write error categorization with QCKBD,” in Proc. IEEE Int. Workshop [16] C.-W. Wang, C.-F. Wu, J.-F. Li, C.-W. Wu, T. Teng, K. Chiu, and
Memory Technol., Des. Testing (MTDT), Taipei, Taiwan, Aug. 2006, H.-P. Lin, “A built-in self-test and self-diagnosis scheme for embedded
pp. 3–8. SRAM,” J. Electron. Testing, Theory Appl., vol. 18, no. 6, pp. 637–647,
[8] C.-L. Su, C.-W. Tsai, C.-W. Wu, C.-C. Hung, Y.-S. Chen, D.-Y. Wang, Dec. 2002.
Y.-J. Lee, and M.-J. Kao, “Write disturbance modeling and testing for [17] J.-C. Yeh, Y.-T. Lai, Y.-Y. Shih, and C.-W. Wu, “Flash memory
MRAM,” IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 16, built-in self-diagnosis with test mode control,” in Proc. IEEE VLSI
no. 3, pp. 277–288, Mar. 2008. Test Symp. (VTS), Palm Springs, May 2005, pp. 15–20.
[9] B. N. Engel, J. Akerman, B. Butcher, R. W. Dave, M. DeHerrera, M. [18] C.-F. Wu, C.-T. Huang, C.-W. Wang, K.-L. Cheng, and C.-W. Wu,
Durlam, G. Grynkewich, J. Janesky, S. V. Pietambaram, N. D. Rizzo, “Error catch and analysis for semiconductor memories using March
J. M. Slaughter, K. Smith, J. J. Sun, and S. Tehrani, “A 4-Mb toggle tests,” in Proc. IEEE/ACM Int. Conf. Comput.-Aided Des. (ICCAD),
MRAM based on a novel bit and switching method,” IEEE Trans. San Jose, CA, Nov. 2000, pp. 468–471.
Magn., vol. 41, no. 1, pp. 2851–2853, Jan. 2005.
[10] L. Savtchenko, B. N. Engel, N. D. Rizzo, M. F. Deherrera, and J.
Janesky, “Method of writing to scalable magnetoresistive random ac-
cess memory element,” U.S. Patent 6 545 906, Apr. 8, 2003.

Authorized licensed use limited to: Deenbandhu Chhotu Ram University of Science & Technology. Downloaded on August 11,2010 at 09:41:06 UTC from IEEE Xplore. Restrictions apply.

Potrebbero piacerti anche