5229479[1]

Embed Size (px)

Citation preview

  • 8/7/2019 5229479[1]

    1/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

    Chin-Lung Su, Chih-Wea Tsai, Ching-Yi Chen,

    Wan-Yu Lo, Cheng-Wen Wu, Ji-Jan Chen, Wen-Ching Wu,

    Chien-Chung Hung, and Ming-Jer Kao

    AbstractIn this paper, we propose a new test method to detect write dis-turbance fault (WDF) for magnetic RAM(MRAM). Furthermore, an adap-tive diagnosis algorithm (ADA) is also introduced to identify and diagnosethe WDF for MRAM. The proposed test method can evaluate process sta-

    bility and uniformity. We also develop a built-in self-test (BIST) circuit thatsupports the proposed WDF diagnosis test method. A 1-Mb toggle MRAMprototype chip with the proposed BIST circuit has been designed and fab-ricated usinga special

    0 1 5

    - m CMOS technology. TheBISTcircuit over-head is only about 0.05% with respect to the 1-Mb MRAM. The test timeis reduced by about 30% as compared with the test method without usingthe decision write mechanism. The chip measurement results show the ef-ficiency of our proposed method.

    Index TermsFault diagnosis, magnetic RAM (MRAM), memorytesting, nonvolatile memory, write disturbance fault (WDF).

    I. INTRODUCTION

    Many applications require a system-on-chip (SOC) to integrate

    nonvolatile memories. Although flash memory is widely used today,

    high voltage for program and erase operations, and some reliability

    issues are hard to handle[1]. In recent years, the industry has tried

    to find an appropriate nonvolatile memory that can replace flash

    memory. MRAM is considered a good choice due to its high speed,

    low operating voltage, and virtually unlimited read/write endurance

    [2], [3]. We, therefore, see a growing need for MRAM testing and

    diagnosis methodologies [4][8].

    In recent years, there are two different types of MRAM that have

    been proposed, i.e., the asteroid MRAM and the toggle MRAM. How-

    ever, the asteroid MRAM devices have some problems such as the dis-turbance by half-selected cells and loss of data due to thermal agita-

    tion [9]. The toggle MRAM has been proposed to solve that issue [10].

    In general, compared with conventional asteroid MRAM, the toggle

    MRAM hasbetter write andread margins,higherreliability, betterscal-

    ability, etc. However, this does not mean the reliability andtest issuesof

    toggleMRAM aresolved [11]. There are only a few technical paperson

    MRAM testing so far. The authors in [4] propose some defect models

    based on SPICE simulation forasteroid MRAM. Later, the write distur-

    bance fault(WDF) model for toggleMRAM is proposed [5], [8], which

    is a fault thataffects the datastoredin the MRAMcells due to excessive

    magnetic field generated during the write operation. In general, March

    test algorithms, which are widely used for memory testing, have linear

    complexity and high coverage for conventional RAM faults; however,

    it does not cover all WDFs. Also, the special quadruplet checker board

    Manuscript received October 25, 2008; revised April05, 2009. This workwassupported in part by the National Science Council, Taiwan, under Grant NSC95-2221-E-007-258-MY3.

    C.-L. Su and C.-W. Tsai are with the R&D Department, Skymedi Corpora-tion, Hsinchu 300, Taiwan (e-mail: [email protected]).

    C.-Y. Chen, W.-Y. Lo, and C.-W. Wu are with the Department of ElectricalEngineering, National Tsing Hua University, Hsinchu 30013, Taiwan.

    J.-J. Chen, W.-C. Wu, and C.-W. Wu are with the SOC Technology Center,Industrial Technology Research Institute, Hsinchu 31040, Taiwan.

    C.-C. Hung and M.-J. Kao are with the Electronics and Opto-Electronics Re-search Laboratory, Industrial Technology Research Institute, Hsinchu 31040,Taiwan.

    Digital Object Identifier 10.1109/TVLSI.2009.2026905

    (QCKBD) pattern for asteroid MRAM [7] cannot detect all types of

    WDF in the toggle MRAM. To improve quality and yield of MRAM,

    BIST/diagnosis (BIST/D) also can be developed for MRAM, though so

    far, it is widely used for RAM (and for some flash memory) products

    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-

    ment results to show the efficiency of our proposed test algorithm. Wealso develop a WDF test and diagnosis algorithm for toggle MRAM.

    The authors in [14] propose a typical memory BIST circuit for SRAM

    and DRAM. For a nonvolatile memory such as flash and MRAM, the

    current-stress test method is widely used. Therefore, we combine the

    RAM BIST design and the current-based test method to develop the

    BIST/D circuit for toggle MRAM, which is able to test and diagnose

    WDF. Since the decision write is an important feature for toggle

    MRAM [6], our approach takes advantage of this feature to reduce

    the total test time. A 1-Mb toggle MRAM prototype chip with the

    proposed BIST circuit has been designed and fabricated using a special

    0 : 1 5 - 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

    the test method without using the decision write mechanism. Finally,

    we discuss the test results of our MRAM test chips.

    The rest of this paper is organized as follows. Section II introduces

    the WDF for toggle MRAM and discusses our proposed test method.

    In Section III, the diagnosis method for WDF is proposed. Simulation

    and experimental results are shown in Sections IV and V, respectively.

    Finally, Section VI concludes this paper.

    II. TESTING FOR WDF

    A. WDF Model

    We proposed a new MRAM fault modelWDFin [8]. The data

    storing/switching mechanism of MRAM is based on the resistancechange of the magnetic tunnel junction (MTJ) device in each cell.

    The fan-shaped operating region of an MTJ cell defines the region

    of the combined magnetic field for normal operation. Due to process

    variation and other defects, the MTJ devices may not have uniform

    operating regions. During the MRAM write operation, the magnetic

    field may change the state of the MTJ cells. In Fig. 1, we illustrate the

    magnetic field generated by a current on the bitline (BL) of the base

    cell (the cell with a cross mark), assuming that the BL current flows

    away from the eyes. By Amperes right-hand rule, the direction of

    the magnetic field is clockwise. As shown in the figure, the magnetic

    field affects all cells, except that the strength varies with respect to the

    distance from the BL. A current on a write word line (WWL) has a

    similar effect. These MTJ cells with significant operating region shift

    may be easily disturbed by the magnetic field generated by the writeoperation 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

    magnetic field during the write operation, we call this fault the WDF.

    The larger, the operating region shift of the victim cell, the more

    aggressor cells may attack it. The strength of disturbance magnetic

    field depends on the MRAM structure and the distance between the

    base cell and the target one.

    B. March-Like Test Method

    To activate and observe WDF, we can toggle the data stored in the

    aggressor cell, and then, read out the data stored in the victim cell to

    verify it. March test algorithms are widely used for memory testing,

    1063-8210/$26.00 2009 IEEE

    orized 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 ap

    http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-
  • 8/7/2019 5229479[1]

    2/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.

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

    Fig. 1. Magnetic field generated by BL current.

    Fig. 2. Comparison between the traditional March test element and the pro-posed test method.

    which is a class of linear-complexity tests with high coverage of con-

    ventional RAMfaults. Under a March test, the entirememory cell array

    is tested serially.

    However, the number of write operations on aggressor cells before

    reading the victim cell determines whether a WDF can be detected.

    If even number of write operations have been performed, the fault in

    the victim cell will be masked. Also, for an MRAM with cladding, the

    WDF is most likely to occur in those four cells that are on the same

    write lines with the base cell and most close to it. Accordingly, after a

    write operation on a cell with WDF, an immediate read operation on

    one of its adjacent cells is considered a solution to detect the WDF

    before the fault is masked.

    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

    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.

    Originally, ( r ; w ) applies a read operation anda write operation on each

    cell in sequence. To avoid WDF masking, a read-previous operation

    r

    0 1

    is proposed. It is appended to the write operation and results inthe test element ( r ; w ; r

    0 1

    ) . The read-previous operation is applied on

    the previous cell of the base cell, and thus, the test element ( r ; w ; r 0 1

    )

    can check the previous cell immediately after toggling a cell. Fig. 2

    shows the comparison between the traditional March test element and

    the proposed one. A typical March element * ( r ; w ; r ) is shown in

    Fig. 2(a). We serially apply a read, a write, and another read operation

    on cell i . Then, cell i + 1 experiences operations in the same sequence

    and so on. Different from * ( r ; w ; r ) , the test element * ( r ; w ; r 0 1

    )

    applies a read and a write on cell i , and then, another read is applied

    on cell i 0 1 instead. The subsequent read and write are applied on

    cell i + 1 , and the next read jumps back again to cell i . The same

    jumping sequence repeats. After each cell is written, their previous cell

    is checked; therefore, this test element can detect WDF in MRAM.

    Note that theproposed test method,read previous, can be applied in rowor column direction to test adjacent cells on the same row or column.

    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

    method to evaluatethe process stability and uniformity of MTJdevices.

    The proposed adaptive diagnosis algorithm (ADA) is composed of two

    phasesthe detection phase and the current scan phase. In the detec-

    tion phase, we run a 1 2 N 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 theread-previous operation with March C- and propose a new March-like

    test algorithm, March RP, as follows:

    m ( w 0 ) ; * ( r 0 ; w 1 ) ; * ( r 1 ; w 0 ; r

    0 1

    0 ) ;

    + ( r 0 ; w 1 ; r

    0 1

    1 ) ; + ( r 1 ; w 0 ) ; m ( r 0 ) ;

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

    The symbols * , + , and m indicate that the address sequence is in as-

    cending order, descending order, and either of them, respectively. The

    r and w characters denote the read and write operations, respectively.

    The logic values 0 and 1 represent the solid (all 0 and all 1) data back-

    grounds. The first w 0 operation initializes the whole memory to the 0

    state.The proposed March RP can detect all conventional functional faults

    and WDF. The addresses of faulty cells can also be located with the

    proposed algorithm. Therefore, the Phase 2 test method can be applied

    to these faulty cells only. Note that we stress the diagnosis of WDF in

    this paper, though the proposed methodology is suitable for other faults

    as well.

    B. Phase 2: Current Scan Phase

    In this phase, we perform the measurement of operating region shift.

    To evaluate the shift of operating region, we use several different write

    currents to test the MRAM faulty cells serially, and verify whether the

    data are inverted or not. Therefore, we call the proposed method thecurrent-based testmethod. The algorithm is shown as follows:

    m

    v

    ( r ; w

    1

    B

    1

    ; r B

    1

    ; w

    2

    B

    2

    ; r B

    2

    ; . . . ; w

    k

    B

    k

    ; r B

    k

    )

    where v , wi

    , and Bi

    indicate the victim addresses, the i th write

    operation with specific write currents, and the background of the i th

    write operation, respectively. For our MRAM design, the disturbance

    field strength for the WWL of the third adjacent cell is about 1% field

    strength compared with the field of cell during normal write operation.

    Therefore, we only choose three different test currents to simulate

    disturbance field on WWL and BL. Note that we can use more test

    currents to achieve a higher resolution when determining the operating

    region shift. The current scan test may be not only for victim cells, but

    also for all faulty cells to evaluate whole chip variation. However, itresults in higher area overhead and longer test time.

    orized 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 ap

    http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-
  • 8/7/2019 5229479[1]

    3/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 3

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

    Fig. 4. Test time comparison for three test algorithms.

    IV. SIMULATION RESULTS

    A. Area Overhead

    Fig. 3 shows the die photograph of our 1-Mb( 6 4 K 2 1 6 )

    MRAMdesign. The MRAM chip is fabricated using a 0 : 1 5 - m CMOS tech-

    nology. The total chip area is 1 1 : 5 mm 2 7 : 1 mm (including I/O

    pads), and the memory core and BIST area are 1 0 : 2 mm 2 6 : 3 mm

    and 0 : 1 9 mm 2 0 : 1 8 mm, respectively. The MRAM prototype chip

    contains eight banks. To balance the delay from BIST to each block,

    the BIST circuit is located in the center of this MRAM chip.

    B. Test Time Evaluation

    The proposed MRAM BIST integrates the decision write operation

    [6], so the total test time is reduced. For the proposed ADA, phase 1

    needs 1 2 N operations, where N denotes the memory size. In phase 2,

    we assume that the algorithm scans nv

    victims. Each victim has 13 op-

    erations (six test points in phase 2), as described before. Therefore, thediagnosis time complexity of the proposed ADA is 1 2 N + 1 3 nv

    . The

    diagnosis time increases only slightly if N nv

    . If we increase the

    number of test points (currents), we have a higher diagnosis resolution,

    but the total test time also increases. Three test algorithmsMarch C-,

    March- 1 7 N [18], and ADAare experimented on the proposed BIST

    circuit. The test time comparison is shown in Fig. 4. In the figure, nv

    stands for the amount of MRAM cells with WDF for ADA. March C-

    and March- 1 7 N have about 40% and 25% test time reduction, respec-

    tively. Finally, the test time reduction for ADA are close to 30%.

    V. EXPERIMENTAL RESULTS

    A. Evidence of WDF

    Considering WDF, we write only one MTJ cell before checking thedata stored in other MTJ cells to avoid fault masking. However, the in-

    TABLE IPROBABILITIES OF DISTURBANCE FOR CELLS j d j ROWS

    ANDj d j COLUMNS AWAY

    fluence of magnetic field is proportional to the inverse of the square of

    distance. Therefore, after a write operation, we check only its neigh-

    borhood, i.e., a surrounding 9 2 9 subarray. For example, after writing

    cell ( x ; y ) , we read cells ( x + dx

    ; y + d

    y

    ) , where 0 4 dx

    ; d

    y

    4 .

    The corresponding test algorithm is shown as follows:

    * ( r 0 ) ; * ( w 0 ; *

    v

    ( r 0 ) ) ; : (1)

    The first read operation is to verify stored data in the whole memory.

    Then, after each write operation, we read the surrounding 9 2 9

    subarray ( *v

    ( r 0 ) ) to check whether the cells are disturbed or not.

    Table I lists the probabilities of disturbance for cells j dx

    j rows and

    j d

    y

    j 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 j dy

    j ( j d

    x

    j ) . We

    also see that in this particular MRAM chip, cells with j dx

    j = 0 and

    j d

    y

    j = 1 are much more likely to be disturbed than others (about

    1.64%). And the disturbance is mainly between cells on the same row

    or column, i.e., j dx

    j = 0 or j dy

    j = 0 .

    B. March Test Result

    To verify the test efficiency, we apply the proposed March RP test

    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

    V4000 tester is used to perform the test. We apply both March C- and

    theproposedMarch RP to compare their test strength.Moreover,a 1 2 N

    March test, which replaces the read-previous operations in the March

    RP by typical read operations, is also applied to prove test strength of

    the read-previous operation. Three test algorithms applied are listed in

    Table II.

    Table III shows a comparison of test results from the three test al-

    gorithms, where items word yield and bit yield denote percentage of

    fault-free (FF) words and FF bits, respectively. For example, with the

    March C- test, 22.17% of the words in the memory under test are FF

    words, but 83.11% of the bits in it are FF. We can see that the MRAM

    chip has high bit yield, but low word yield, which reveals that the faults

    distributed uniformly in the memory. Furthermore, compared with theother two algorithms, it gets lower yield under March RP test, i.e.,

    March RP can detect more faults. It shows that the read-previous oper-

    ation in the proposed March RP test algorithm increases fault coverage

    for MRAM.

    We further analyze the test response from the tester. Table IV lists

    the fault syndrome statistics of the MRAM chip under March C- and

    March RP, respectively. We just list the top ten fault syndromes and

    the corresponding fault types. From the table, about 83% of the cells

    are FF, and among the faulty ones, SAF(0) appears most frequently,

    where SAF denotes stuck-at-fault. Note that the WDF syndrome ap-

    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

    entry). Since the process parameters are still being tuned, the device

    is not stable enough, so there are small differences in the two test runsof the same chip.

    orized 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 ap

    http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-
  • 8/7/2019 5229479[1]

    4/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.

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

    TABLE IITHREE APPLIED TEST ALGORITHMS

    TABLE IIICOMPARISON OF THREE TEST ALGORITHMS

    TABLE IVSTATISTICS OF FAULT SYNDROME

    Fig. 5. Measured operating region distribution of a typical toggle MRAM.

    C. Current-Based Test Result

    Note that theeffect of magnetic disturbance is not very stable. There-

    fore, we apply current-based test method on all cells in the MRAM.

    Fig. 5 shows the distribution of MTJ-cell operating regions from thechip measurement results. Different colors in the figure represent dif-

    ferent percentages of good MTJ cells under the corresponding write

    currents. For example, there are 85% of the cells that operate correctly

    under specific write currents (marked X in the figure). We can see that

    the operating region variation is more significant on BL than on WWL,

    and the optimal operating points on WWL and BL are both about 3000

    mV. On the other hand, the cells are most likely disturbed when we are

    writing the cell on the same WL. Note that this measurement result is

    similar to that in Section V-A.

    Tables V and VI list the percentages of cells under different BL

    and WWL currents, respectively. The second rows of these two tables

    show the number of operable cells under specific write currents, e.g., in

    Table V, there are 13.3% cells that are operable under 1200 and 3000

    mV on BL and WWL, respectively. Furthermore, we compare the lo-cations of operable cells with test results using March C- and March

    TABLE VPERCENTAGE OF CELLS UNDER DIFFERENT BL CURRENTS( V = 3 0 0 0 mV)

    TABLE VIPERCENTAGE OF CELLS UNDER DIFFERENT WWL CURRENTS

    ( V = 3 0 0 0 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

    these test results, we can see that there are 1 3 : 3 % 0 2 : 5 2 % = 1 0 : 7 8 %

    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 toscan 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

    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,

    and can easily be implemented with BIST. We have presented a BIST

    circuit that supports the proposed WDF diagnosis test method. We also

    have integrated into the BIST scheme a test time reduction approach

    based on the decision write mechanism of the toggle MRAM. A 1-Mbtoggle MRAM prototype chip with the proposed BIST circuit has been

    designed and fabricated using a special 0 : 1 5 - m CMOS technology.

    The BIST circuit overhead is only about 0.05%. The test time reduction

    is about 30% for the three important test algorithms experimented, as

    compared with the test method without using the decision write mech-

    anism. Finally, the MRAM chip measurement results justify the effi-

    ciency of our proposed test method and algorithm.

    REFERENCES

    [1] R. Barth, ITRS commodity memory roadmap, in Proc. IEEE Int.Workshop Memory Technol., Des. Testing (MTDT), San Jose, CA, Jul.2003, pp. 6163.

    [2] B. N. Engel, N. D. Rizzo, J. Janesky, J. M. Slaughter, R. Dave, M.

    DeHerrera, M. Durlam, andS. Tehrani, The science andtechnology ofmagnetoresistive tunneling memory, IEEE Trans. Nanotechnol., vol.1, no. 1, pp. 3238, Mar. 2002.

    orized 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 ap

    http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-
  • 8/7/2019 5229479[1]

    5/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 5

    [3] D. Gogl, C. Arndt, J. C. Barwin, A. Bette, J. DeBrosse, E. Gow, H.Hoenigschmid, S. Lammers, M. Lamorey, L. Yu, T. Maffitt, K. Mal-oney, W. Obermaier, A. Sturm, H. Viehmann, D. Willmott, M. Wood,W. J. Gallagher, G. Mueller, andA. R. Sitaram, A 16-Mb MRAM fea-turing bootstrappedwrite drivers, IEEE J. Solid-State Circuits, vol. 40,no. 4, pp. 902908, Apr. 2005.

    [4] C.-L. Su, R.-F. Huang, C.-W. Wu, C.-C. Hung, M.-J. Kao, Y.-J. Chang,and W.-C. Wu, MRAM defect analysis and fault modeling, in Proc.

    Int. Test Conf. (ITC), Charlotte, NC, Oct. 2004, pp. 124133.[5] C.-L. Su, C.-W. Tsai, C.-W. Wu, C.-C. Hung, Y.-S. Chen, and M.-J.Kao, Testing MRAM for write disturbance fault, presented at the Int.Test Conf. (ITC), Santa Clara, CA, 2006.

    [6] C.-L. Su, C.-W. Tsai, C.-W. Wu, J.-J. Chen, W.-C. Wu, C.-C. Hung,and M.-J. Kao, Diagnosis for MRAM write disturbance fault, pre-sented at the Int. Test Conf. (ITC), Santa Clara, CA, Oct. 2007.

    [7] Y. Shimizu, H. Aikawa, K. Hosotani, N. Shimomura, T. Kai, Y. Ueda,Y. Asao, Y. Iwata, K. Tsuchida, S. Ikegawa, and H. Yoda, MRAMwrite error categorization with QCKBD, in Proc. IEEE Int. WorkshopMemory Technol., Des. Testing (MTDT), Taipei, Taiwan, Aug. 2006,pp. 38.

    [8] C.-L. Su,C.-W. Tsai, C.-W. Wu, C.-C. Hung, Y.-S. Chen, D.-Y. Wang,Y.-J. Lee, and M.-J. Kao, Write disturbance modeling and testing forMRAM, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 16,no. 3, pp. 277288, Mar. 2008.

    [9] B. N. Engel, J. Akerman, B. Butcher, R. W. Dave, M. DeHerrera, M.

    Durlam, G. Grynkewich, J. Janesky, S. V. Pietambaram, N. D. Rizzo,J. M. Slaughter, K. Smith, J. J. Sun, and S. Tehrani, A 4-Mb toggleMRAM based on a novel bit and switching method, IEEE Trans.Magn., vol. 41, no. 1, pp. 28512853, 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.

    [11] J. Akerman, P. Brown, M. DeHerrera, E. F. M. Durlam, D. Gajewski,M. Griswold, J. Janesky, J. J. Nahas, and S. Tehrani, Demonstratedreliability of 4-Mb MRAM, IEEE Trans. Device Mater. Rel., vol. 4,no. 3, pp. 428435, Sep. 2004.

    [12] P. Camurati, P. Prinetto, M. S. Reorda, S. Barbagallo, A. Burri, andD. Medina, Industrial BIST of embedded RAMs, IEEE Des. TestComput, vol. 12, no. 3, pp. 8695, 1995.

    [13] C.-T. Huang, J.-R. Huang, C.-F. Wu, C.-W. Wu, and T.-Y. Chang, A

    programmable BIST core for embedded DRAM, IEEE Design TestComput., vol. 16, no. 1, pp. 5970, Jan.Mar. 1999.[14] C. Cheng, C.-T. Huang, J.-R. Huang, C.-W. Wu, C.-J. Wey, and M.-C.

    Tsai, BRAINS: A BIST complier for embedded memories, in Proc.IEEE Int. Symp. Defect Fault Tolerance VLSI Syst. (DFT), Oct. 2000,pp. 299307.

    [15] L.-T Wang, C.-W Wu, and X. Wen, Design for Testability: VLSI TestPrinciples and Architectures. San Francisco, CA: Elsevier (MorganKaufmann), 2006.

    [16] C.-W. Wang, C.-F. Wu, J.-F. Li, C.-W. Wu, T. Teng, K. Chiu, andH.-P. Lin, A built-inself-test and self-diagnosis scheme for embeddedSRAM, J. Electron. Testing, Theory Appl., vol. 18, no. 6,pp. 637647,Dec. 2002.

    [17] J.-C. Yeh, Y.-T. Lai, Y.-Y. Shih, and C.-W. Wu, Flash memorybuilt-in self-diagnosis with test mode control, in Proc. IEEE VLSITest Symp. (VTS), Palm Springs, May 2005, pp. 1520.

    [18] C.-F. Wu, C.-T. Huang, C.-W. Wang, K.-L. Cheng, and C.-W. Wu,

    Error catch and analysis for semiconductor memories using Marchtests, in Proc. IEEE/ACM Int. Conf. Comput.-Aided Des. (ICCAD),San Jose, CA, Nov. 2000, pp. 468471.

    orized 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 ap