IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it...

73
FRACTURE IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant Architectures DRAFT of Final Report Covering period 1.1.2001-31.12.2003 Report Preparation Date: 25.1.2003 Classification: Restricted Contract Start Date:1.1.2001 Duration: 36 months Project Co-ordinator: IMEL/NCSR ‘Demokritos’ (GR) Partners: TIMA/UJF (FR), Un of Durham (UK), iRoC Technologies (FR) Project funded by the European Community under the “Information Society Technologies” Programme (1998- 2002)

Transcript of IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it...

Page 1: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

FRACTURE IST–2000-26014

Nanoelectronic Devices and Fault-Tolerant Architectures

DRAFT of Final Report Covering period 1.1.2001-31.12.2003

Report Preparation Date: 25.1.2003

Classification: Restricted

Contract Start Date:1.1.2001 Duration: 36 months

Project Co-ordinator: IMEL/NCSR ‘Demokritos’ (GR)

Partners: TIMA/UJF (FR), Un of Durham (UK), iRoC Technologies (FR)

Project funded by the European Community under the “Information Society Technologies” Programme (1998-2002)

Page 2: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

1. EXECUTIVE SUMMARY The aims of the FRACTURE project are:

- To demonstrate the feasibility of a flash type memory device fabricated by a hybrid silicon and molecular technology. - To demonstrate the feasibility of such a device in a 3-D architecture. - To develop fault-tolerant algorithms that can tolerate a great number of defects expected in the above technologies.

To enable the development of this technology FRACTURE has been divided in 4 main tasks. Task 1: Development of the fault tolerant algorithms suitable for circuits with high defect densities. Task 2: Development of the necessary silicon ‘infrastructure’ that will allow the 3-D integration scheme. Task 3: Development of the molecular material technology to be combined with the silicon ‘infrastructure’ for the deposition of thin organic insulating films including metallic or semiconducting nanoparticles. Task 4: Demonstration of memory devices by combining the above technologies. The main achievements obtained within FRACRURE are:

• To demonstrate fault-tolerant architectures for non-volatile memory circuits. In order to cope with the defect densities that could be encountered in future nanotechnologies, (up to a few percent of faulty cells) we have developed and explored different approaches for repair principle based on Reconfiguration Functions. The evaluations performed show that these approaches allow to achieve close to 100% yield by means of moderate hardware cost. Thus, these architectures pave the way to new low-cost, low power dissipation and high-density memory fabrication technologies, that could be affected by very high defect densities.

• To deposit semiconductive and metallic nanoparticles onto surfaces following

different techniques: (a) the Langmuir-Blodgett (LB) technique was used to define nanometre-size II-VI semiconducting CdS particles distributed in a fatty acid matrix. LB of fatty acid salts were first deposited in the normal way. Nanoparticles were then formed by exposing the multilayer film to an H2S atmosphere; (b) nanoclusters of Au, Pt and CdS capped with organic ligands were deposited by the LB technique; and (c) gold nanoparticles passivated with organic ligands were self-assembled onto functionalized surfaces

• To demonstrate a non-volatile memory device using gold nanoparticles room temperature deposited over a conventional silicon device. The nanoparticles were either deposited by chemical processes and surface functionalization of the underlying silicon dioxide layer or by means of the Langmuir-Blodgett technique. To achieve that different technologies had to be efficiently integrated. Using different insulating materials between the nanoparticleslayer

2

Page 3: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

and the gate charging of the nanoparticles has been achieved either from the gate electrode or the device channel region.

• To demonstrate a 3-D memory device formed by low temperature wafer

bonding technique and pre-formed S/D and channel areas separated after bonding by anisotropic etching. Nanoparticles were deposited using above described technologies.

The consortium consists of IMEL/NCSR ‘Demokritos that focuses on the silicon technology aspects and the integration concept, Un. of Durham that brings in its expertise on molecular materials, iRoC a start-up company and TIMA laboratory that both specialize on fault-tolerant IC design. 2. PROJECT OBJECTIVES

The evolution of microelectronics the major enabling technology of the information revolution is threatened by not only technical issues that may limit the further miniaturization of ICs but also from the increased fabrication cost that accompanies shrinking of feature sizes below 100 nm. To overcome these limitations a worldwide research effort aiming at devices that go beyond conventional device architectures is underway. A major issue related with the new types of devices is their relatively poor fabrication yield resulting from problems such as the influence of background charge, difficulties to make reliable contacts to these devices and lithographic inaccuracies when it comes to the nanometer level. Although it is expected that some solutions to the above problems could be found through research it seems intuitively difficult to find such solutions at the device level without an increase of the fabrication complexity and thus of the cost. A reasonable consequence of the above is that the search for an alternative to the ‘expensive’ but very robust conventional MOS technology in the form of a much less expensive but less robust technology should be accompanied by fault-tolerant schemes, permitting the functionality of the chips even if some of the devices are not even operational. A good example of such an approach has recently seen the light of publicity. It is about the ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system is based on a high redundancy of interconnecting wires that connect ‘unreliable’ switching devices -made up from 6 transistor configuration- so that even if some of the paths contain non operational devices there is always one functional path.

Our direction within the project will be the exploitation of fault tolerant techniques in memory arrays. Memories represent by far the largest part of electronic systems. It is today very common to have ASICs where the memory represents more than 50% of the of the total area and more than 80% of the total transistor number (memories in Pentium chips occupy more that 70% of the area). The memory to logic ratio increases drastically if one considers the whole system. Also because memories are designed to be as tight on the technology as is permitted by the physical limits of the technology they are more prone to failures than standard logic. Memories therefore collect the larger amount of defects of an IC and become the main cause of both quality reduction (high defect level) and yield losses. This problem will worsen dramatically in nanometer technologies. Due to the high complexity of memory parts

3

Page 4: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

and the poor fabrication yield of the target technologies, reliability issues will block the introduction of new technologies if not addressed properly. Fault tolerance is therefore mandatory.

In FRACTURE we propose a strategy to implement memory devices that can be fabricated at a lower cost than current CMOS technology. For their fabrication we combine silicon nanofabrication techniques that are realized by optical lithography -avoiding e-beam lithography or other serial lithographic techniques- and molecular electronic devices. The principle of our memory device is similar to floating-gate flash memories. Since memory cells are accompanied by read out electronics and logic units we propose that these circuits be fabricated on a substrate wafer together with the interconnects that address the memory devices. The memory devices are personalized on

a thin Si film after bonding and removal by selective etching of a Silicon-On-Insulator wafer on top of the prefabricated CMOS circuit using 'cold' processes that will not affect the underlying materials. The proposed process offers the flexibility of high alignement capability since it allows a mask-to-mask alignement between the prefabricated circuits on the substrate wafer and the hybrid Si-molecular devices on the thin Si film.

In addition the process respects compatibility between CMOS and molecular device technology since the molecules could not withstand neither CMOS metallization steps nor annealing conditions to strengthen the bonding (200-400 °C).

The proposed technology for building the memory devices is prone to a high defect density. Fault-tolerant approaches use redundant resources to ensure correct operation when the regular resources are affected by a fault. Traditional fault-tolerant approaches address situations where a few faults affect the circuit under consideration. In particular, it is supposed that faults cannot affect both regular and redundant resources. For high defect densities both functional and redundant parts will be affected by defects. Thus, using only redundant parts to replace defected functional parts, as in traditional memory repair architectures, may become unfeasible. To cope with this problem, new approaches will be investigated.

Repairing a very large number of defects will require a significant area for implementing the reconfiguration circuitry. This circuitry can be implemented into a mainstream CMOS process. The implementation of this circuitry may increase the size of the die. One of the advantages of the proposed 3-D approach is the availability of the substrate providing a large silicon area for implementing various functions. This area can be used to implement, the reconfiguration circuitry, the peripheral circuits of the memory (decoders, multiplexers, amplifiers, read/write logic), as well as complex processing systems such as processor cores, CACHEs and peripherals, resulting on complex Systems-on-a-Chip, with very large nonvolatile memory capacities.

Summarizing the initial major objectives of FRACTURE were:

1. Develop a new inexpensive technology for the fabrication of non-volatile memories based on hybrid silicon and molecular nanotechnology and combine

4

Page 5: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

it with mainstream CMOS using wafer bonding at low temperature to make 3-D stacks.

2. Develop fault-tolerant architectures suitable for low yield non-volatile memory device fabrication processes.

3. Develop high throughput nanofabrication techniques using optical lithography and self limited etching techniques for Si nanostructure fabrication.

4. Investigate molecules used as room temperature charge storage elements and integrate them on top of a Si channel to demonstrate a non-volatile nano-flash memory device.

5. Demonstrate a molecular channel nano-flash memory device.

3. METHODOLOGIES TO ACHIEVE PROJECT OBJECTIVES New fault-tolerant architectures (objective 2)

Memory repair is usually performed by using fuses programmed by external

means such as laser beam, electron beam, or by electrical programming performed by the memory tester. These means allow disconnecting a faulty regular unit (usually a column) and connecting at its place a spare unit. The external repair approach has several drawbacks that are magnified in the case of large embedded memories, which are very common in modern chips such as the SOCs. Some of these drawbacks are:

- the cost of the repair phase that needs some specific equipment, - the large area occupied by the fuses, which becomes critical if we need to

repair a significant number of faults, - the cost of the test phase, since it requires a memory tester in addition to the

logic tester in case we need to test a SOC, - the difficulty for localizing the faults in embedded memories, due to their

limited access (controllability and observability), - the limitation of the approach to the repair fabrication defects but not faults

occurring in the field. - The high area occupied by the fuses or antifuses, which make the approach

impractical if we have to repair a large number of faults.

Built-in self-test (BIST) is becoming today the dominant memory test approach, especially for embedded memories. The next step on this trend consists to integrate the repair mechanisms in the chip resulting on a built-in self-repair (BISR) scheme. This approach will allow eliminating the cost of the external equipment, simplifying the fault localization (since a BISR mechanism will have direct access to the embedded memory), eliminating the fuses, and repairing both fabrication faults and field faults (since the BISR can be activated at any time during the circuit life). Due to these advantages and considering that the large area of a fuse is not acceptable in the case of a large number of faults, it becomes obvious that external repair is not adequate for solving the problems addressed in this project. Therefore, in this project the main work was oriented towards a BISR approach.

Built In Self Repair can be used to repair defects affecting memory cells, decoders, read and write amplifiers, column multiplexes, and data input and output

5

Page 6: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

latches. Various BIST approaches are possible. Row (or word) BISR uses spare rows (or words) to replace defected regular rows (or words). Column (or data bit) BISR uses spare columns (or sets of columns generating a spare data bit) to replace defected regular columns (or sets of columns generating a regular data bits). Data repair can repair faulty cells as well as faulty column-MUXes, faulty read or write amplifiers, and faulty data input/output registers. Repairing read amplifiers may improve yield significantly, since sense amplifiers are very sensitive circuits and can be faulty more frequently than other memory parts. On the other hand, row repair cannot repair the above-mentioned faults, and performs repair poorly for faults affecting the address decoders. In fact, row repair approach can repair some row decoder faults, but has limited efficiency for such faults. The majority of row decoder faults can activate or deactivate a large number of word lines, requiring a large amount of spare rows for repairing just a decoder faults. Also, even if a fault, like a stuck-at, activates a single word line, the activation can be permanent. Thus, using row repair for repairing such a fault will require replacing all the memory rows by spares.

Row/word repair is the simplest BISR approach, so, the majority of the work done in BISR considers this scheme, although column repair was used predominantly by the industry due to the described advantages. Word repair was early proposed by K. Sawada et al [SAW99]. The characteristics of this work are the following: it uses a content addressable memory storing the data and addresses of the faulty locations and considers low numbers of faults. Also, faults in the spare parts are not taking into account. Subsequent work on row BISR [TAN92] [BHA94], [BEN00] consider implementation aspects of the approach, but they do not bring any innovative ideas. They consider a low number of faults (e.g. two faults in [BHA94]), and no faults in the spare units.

Work on row/data BISR is more recent due to the difficulty for elaborating the reconfiguration functions. I. Kim et al [KIM98] propose a scheme where the reconfiguration information is generated by a controller and stored in a memory. To master the complexity of the reconfiguration process, the scheme repairs a single fault per test phase. That is, the memory is tested until the first fault is found and repaired. Then, the memory is tested again until a second fault is found and repaired, and so on. This process simplifies the work of the BISR control unit, but the test and repair time becomes unacceptable when the number of faults increases. The approach does not consider faults in the spare parts (the repair fails if a spare unit is faulty), it repairs a small number of faults (e.g. 2 faulty columns out-of 128 regular columns, and results on high hardware cost (15 times more storage cells in the reconfiguration circuitry than the approach we developed in work package 1, in the first year of the FRACTURE Project). A more recent work [KYU00] considers only a particular way for connecting the MUXes used in column repair. The generation of the signals controlling these MUXes is not addressed.

A last paper [KIM99] considers the combination of column and row repair. The goal is to develop an algorithm that allocates efficiently the spare rows and columns in order to repair multiple faulty cells that may affect a few columns and rows. The algorithm for such an allocation makes the BISR controller more complex than in other BISR approaches. This complexity will result on excessive cost when the number of faults is increasing. The efficiency of the method is evaluated only for fault distributions that can be repaired if the spare columns and rows are corrected allocated. But such fault distributions represent a small percentage in the space of possible fault distributions. So, the yield improvement will be insignificant with

6

Page 7: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

respect to a less efficient spare row/column allocation, or with respect to a row-only or column-only repair scheme.

In the first and second years of FRACTURE project we proposed and developed several BISR solutions to cope with high defect densities (see Periodic Progress report No.1 and No.2). With respect to early BISR approaches mentioned above, they represent a serious innovation in this domain because:

• they consider high defect densities • they consider faults affecting both the regular and spare elements. • they perform multiple faults repair per test and repair pass • they propose BISR circuitry for performing the memory reconfiguration.

Some of the BISR techniques developed during the FRACTURE project are summarized below and detailed in the next section:

1. One of the approaches consider a dynamic repair approach that increases the multiplicity of repaired faults by using a single spare unit for repairing faults affecting several regular units (Periodic Progress Report No.1).

2. A diversified approach is also proposed that combine dynamic data repair scheme with block repair scheme (Periodic Progress Report No.1).

3. Another approach combines faulty units to provide a repaired unit, instead of replacing a faulty unit by a fault free one. This approach should work better for very high densities, since for these densities it becomes difficult to dispose of fault-free units. The combination it is based on the fact that in the majority of situations the faulty cells will not affect the same positions in two different units. Thanks to these principles, these techniques can handle large fault multiplicities and are suitable for memories affected by high defect densities (Periodic Progress Report No.2).

4. Another diversified approach mixes ECC codes that repair the majority of the faulty memory words with a word repair scheme that repair the words left un-repaired because they include a large number of faults (Periodic Progress Report No.2).

5. A cell level fault tolerant technique is developed. The technique exploits eventual disparities between the probabilities of faults having different error polarities, to develop fault tolerant memory cells based having a cost equal to duplication (100% extra area), instead of the standard fault tolerant solution requiring to triplicate the cell and add a voter (200% extra area). The cells can be combined with one of the techniques proposed during the previous years (e.g. combination of ECC and word repair) to achieve fault tolerance for defect densities as high as 10-1 (Periodic Progress Report No.3).

6. An architecture for memories using sequential addressing is proposed. The architecture is selected in order to allow easy repair. A word repair scheme is developed, resulting on lower cost than any other word repair scheme. The scheme is combined with error correcting codes to achieve repair for very high defect densities, at lower cost than the schemes developed during the previous years. (Periodic Progress Report No.3).

Thanks to these principles, these techniques can handle large fault multiplicities and are suitable for memories affected by high defect densities. However, evaluation were performed to determine the comparative merit of these techniques with respect to memories affected by high defect densities. Evaluations have been performed by

7

Page 8: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

means of statistical fault injections, and we determine the best approach for various memory sizes and defect densities (Periodic Progress Report No.1, No.2 and No.3). To achieve objectives 1,3 and 4 we have proposed and developed the following methodologies:

1. Use a silicon FET infrastructure and deposit on top of the gate oxide metallic or semiconducting nanoparticles at room temperature. Demonstrate a non volatile memory effect.

This approach is a critical step to demonstrate the possibility to create room temperature deposited charge storage elements that constitute the memory nodes.

2. Develop techniques based either on chemical formation of nanoparticles and their subsequent deposition on a functionalised gate oxide surface or on nanoparticles by the Langmuir-Blodgett technique.

Previous research on nanoparticles has demonstrated their ability to store charge. But most of the research effort has focused on nanoparticle formation following high temperature processes. Major efforts include silicon or germanium nanoparticle formation within an insulating matrix following techniques like ion beam synthesis [TIW96, NORM98, KAPET02] or high temperature deposition like LPCVD or MBE [SALV02, KANJ02]. More recently templated self-assembly has been demonstrated for the formation of more uniform size and density nanoparticle array [GUAR03]. I is worth mentioning that IMEL has pioneered the formation of nanoparticles by low energy ion implantation technique [NORM98]. But a denser integration scheme would most likely has to follow a 3-D approach for memory array realization. In such a scheme nanoparticles deposited at low temperatures that can control the channel of a FET device had to be proven. The room temperature nanoparticle deposition and their use as charge storage elements fills this gap compared with prior art based on the formation of nanoparticles at high temperature. Within FRACTURE the Durham group has used a wide range of thin film techniques to deposit semiconductive and metallic nanoparticles onto surfaces: the Langmuir-Blodgett (LB) method, self-assembly and layer-by-layer electrostatic deposition. During the course of the work, links were established with Professor Stephen Evans (Leeds University) and Dr Mark Green (Oxonica Ltd., Oxford) for the provision of new nanoparticulate materials. Structural information on the nanoparticle films was obtained using atomic force and electron microscopy, ellipsometry, X-ray diffraction and UV/visible spectroscopy. High quality films were incorporated in metal-insulator-semiconductor (MIS) structures for electrical studies at Durham. Samples were also deposited onto special field effect transistor (FET) substrates produced by the Demokritos group and sent to Athens for measurements. Molecular channels were fabricated by the evaporation of pentacene at reduced pressure. Here, collaboration was formed with Cornell University to improve the quality of the FETs. It worths also reporting on other worldwide used methodologies to achieve denser memories. Researchers are investigating new materials deposited at room temperature that exhibit some type of memory behaviour and have the potential to be integrated as electronic memory arrays. It appears that there are basically two schools of approach. One is looking for a resistive bistable device and the other one on flash type

8

Page 9: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

memories. Resistive memory devices have been reported by HP researchers who are investigating rotaxane molecules to be used as switches between two conducting electrodes [CHE03]. These molecules show initially a high ratio between two resistive states but this ratio degrades fastly to one state (after 95 repetitions). A similar approach using an organic/metal-nanocluster/organic sandwich placed between two metal electrodes [MA02] have also resulted to a bistable non-volatile operation that is explained by the authors by charge trapping into the metal-nanoclusters [MA03]. There are not definitive results on long term stability of the device. More recently a write-once-read-many-times device has appeared in the literature [MOL03] using a polymer that shows a fuse-like behaviour data storage as well as porphyrin molecules have been shown to keep information for some minutes have fast write erase times and good endurance characteristics [LIU03]. On the other hand carbon nanotubes have been used as FET devices on top of an oxidized silicon wafer and information has been written in the insulator layer very similarly with flash type memories [FUH02, RAD02]. A device combining carbon nanotubes with nanoparticles as charge storage elements has not been demonstrated yet. Although all these efforts are different from each other one can start identifying common elements with work developed within FRACTURE in some of them like f.e nanotubes combined with nanoparticles as charge storage or resistivity change in hybrid organic/metal-nanocluster/organic structures due to charge stored in the nanoclusters. To allow for a 3-D integration scheme we have used the following methodologies within FRACTURE:

3. Develop a low temperature wafer bonding technique to form a thin silicon layer on top of a substrate silicon wafer.

4. Develop silicon anisotropic etching techniques that allow separation of S/D

areas from the channel and formation of a silicon FET infrastructure at low temperature.

5. Use methodologies 1-4 to demonstrate a 3-D memory device.

The necessity for higher memory densities in future chips is actually recognized worldwide [IWFIP03] and 3-D integration of memories remains an important but difficult to achieve alternative for higher integration densities. During the duration of the project we have identified one major effort related with 3-D memory structures. This is in development in US by a company from Stanford namely Matrix Semiconductors. The technology is based on one-time-programmable memory which uses a transistorless two-terminal cell. Cells are fabricated in poly-silicon and stacked vertically in 8 layers over a CMOS substrate [JOHN03]. The raised up today funding by this company is about 100 million USD. To achieve objective 5 Molecular channels were fabricated by the evaporation of pentacene at reduced pressure. Here, collaboration was formed with Cornell University to improve the quality of the FETs. While good progress has been made on the key materials and their device processing, we have yet to achieve one objective – that of demonstrating

9

Page 10: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

a memory device based on an organic semiconductor. However, a number of designs have now been developed –in which evaporated pentacene forms the semiconductive channel while the gate and gate insulator are provided by silicon and silicon dioxide, respectively. The nanoparticles will be deposited by both the LB method and the self-assembly technique. One further development could be to replace the silicon dioxide gate insulator with an organic (e.g. polymer) material. This work will be progressed outside the FRACTURE project. 4. PROJECT RESULTS AND ACHIEVEMENTS

FAULT TOLERANCE ARCHITECTURES (WP1-2)

One of the original objective of FRACTURE project concerns the developing

of new fault tolerant approaches using redundant resources to ensure correct operation when the regular resources are affected by faults. Traditional fault tolerant approaches address situations where few faults affect the circuit under consideration. In particular, it is supposed that faults cannot affect both regular and redundant resources. For high defect densities both functional and redundant parts will be affected by defects. Thus, using only redundant parts to replace defected functional parts, as in traditional memory repair architectures, may become unfeasible. To cope with this problem, novel techniques are to be investigated:

• Built In Self Repair using reconfiguration algorithms able to cope with faults of increased multiplicity

• Reconfiguration functions able to combine faulty functional and spare modules to create correct ones

• Addressing modification able to replace large number of faulty functional modules by spare ones, using low interconnection complexity

• Cell level fault tolerance reducing the probability of faults affecting both functional and spare modules.

With respect to these original objectives, in the following we present a description of the techniques developed within the duration of the project. Notice that all the techniques presented below have been detailed in Periodic Progress Report No.1, No.2 and No.3. These BISR architectures and the evaluation of their yield improvement and area overhead have also been submitted, accepted for presentation and therefore published in six IEEE conference proceedings so far. Reference of these papers will be given at the end of the final report. A. Static and Dynamic Built In Self Repair

A BISR scheme uses spare units and means for locating the defected regular units and replacing them by spares. The regular and spare unit on which the repair is based will be named replaceable unit. A replaceable unit is a block of memory cells connected to a single input/output. The size of the replaceable unit, the complexity of the reconfiguration logic and of the routing network, and the efficiency of the repair algorithm will determine the overall efficiency of a repair scheme. A large replaceable unit requires high cost for the spare units. Also, a large replaceable unit

10

Page 11: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

results on lower probability for repair success, since it has a high probability to be defective. On the other hand, a small replaceable unit will result on a high complexity for the reconfiguration logic and the routing network. Therefore, the replaceable unit must not be very large to avoid a large cost for the spare units, neither very small, to avoid a high cost for the reconfiguration logic and the interconnections. Thus, to repair a large number of faults, the BISR must comply the following requirements:

1. the BISR must be able to cope with faults affecting both the regular and the spare units,

2. the replaceable units must be as small as possible,

3. the use of small replaceable units, should not lead to a very complex reconfiguration logic and routing network.

4. reconfiguration logic must be external to the memory block, and eventually being implemented in a different technology than the cell array, if nanotechnology is addressed

5. the time duration for performing repair must not be excessive, even for thousands of faults.

The last condition concerns approaches that restart the whole test and repair process, for each fault detection. In this case of very high defect densities, the test and the repair cycle will be performed hundreds or thousands of times, resulting in unacceptable repair duration. To agree with point 5, the BISR schemes should perform repair of all faults in a single test and repair pass. The fourth condition is required because one of the assumptions in the FRACTURE project is that the memory can be designed using nanotechnologies, different than the CMOS surrounding logic. In the project we consider that the memory chip implemented in nanotechnologies is placed on the top of the CMOS logic chip by means of a low temperature bonding technology. To conform points 2 and 3 we can use a dynamic approach, described further.

A.1. Local Repair

The first technique presented concerns data level repair. Data repair localize the faulty bit position and replaces the memory parts generating this bit position by spare parts. Thus, the replaceable unit will be the block of the memory cells connected to a single input/output. To repair k faults, we will add k such spare blocks (spare units). We consider that we dispose a set of latches to store the information of the faulty bit positions (FBI latches – Faulty Bit Indications). The FBI latch of position i contains a 0 if the data bit di is fault free, or a 1 if it is faulty. One way that we can compute the contents of latches FBI is shown in figure 1.

. . . . . .

. . .

BIST Comparator

Error Indication

X0Xn Xn+k-1 Xn-1

FBI 0

FBI n-1

FBI n+k-2

FBI n+k-1 . . .

Reset

Figure 1: Generation of the state of the FBI latches

11

Page 12: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

The BIST comparator used to compare the read data against the expected data

during the test session, is also used to provide the signals Xi. These signals determine the states of the FBIi latch. An OR gate receives the outputs of all XOR gates to generate a unique error indication signal. An OR gate combines the signal Xi with the output of the latch FBIi to generate the input of the latch FBIi. Thus, if at any cycle of the test session a 1 is generated on Xi (detection of an error on the bit position di), this value is memorized in the FBIi latch for the rest of the time, indicated a fault in the bit position di.

To perform repair we use a set of MUXes that replaces the faulty units by the spare ones. A logic bloc implementing the reconfiguration functions will receive at its inputs the outputs of the FBI latches, and will compute the signals driving these MUXes. The reconfiguration is done in a local manner. In this case, the faulty unit is isolated at its right side (resp. left side) and is replaced by the closest fault-free unit (see figure 2). The reconfiguration functions for local repair are detailed in Periodic Progress Report No.1 and in conference paper [NIC03a]. To keep the replaceable units as small as possible by maintaining a low complexity for the reconfiguration logic and the routing network (thus, to conform points 2 and 3 from above), we use the a dynamic approach.

M00

M01

M02

M03

d3

U3

MUX

d1

U1

MUX

d0

U0

MUXM0

0M0

1 M0

2 M0

3

U4

U5

U6

d2

U2

MUX

Spare Units : k =3 Functional Units : n = 4

Figure 2: The local repair scheme.

A.2. Dynamic Data Input Output Repair

The dynamic approach configures the memory inputs/outputs in a dynamic manner. Instead of shifting permanently a data input/output to a fixed position, we shift dynamically to various positions, only a part of a block containing a faulty cell being selected by the memory addresses. For doing that, we use r address bits to dynamically modify the memory configuration. The address bits divide by R=2r the size of the repairable units, while maintaining the same routing network and the same reconfiguration functions as in the static approach.

For instance, we can consider a subset of the address bits, let's say bits A1, A2, …, Ar, and allocate one block of n+k FBI latches to each value of these bits. Thus, the block 0 of FBI latches will store the location information of all faulty cells accessed by the value A1, A2, …, Ar = 00.…0, the block 1 of FBI latches will store the location information of all faulty cells accessed by the value A1, A2, …, Ar = 10….0, the block R-1 of FBI latches will store the location information of all faulty cells accessed by the value A1, A2, …, Ar = 11…1. We have in this case R = 2r, and we have divided the block of cells connected to a data input/output into R sub-blocks, each corresponding to a repairable unit. The figure 3 shows how we store the faulty

12

Page 13: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

location information into different blocks of FBI latches. As explained in figure 1, the signals Xi generated by the BIST comparator are entering the block of FBI latches. In figure 3 the new scheme uses R blocks of FBI latches. At each cycle of the test phase, the signals Xi enter to the block of FBI latches corresponding to the value of the address bits A1, A2, …, Ar. This is done by means of a MUX controlled by these address bits. During the regular operation of the system, the address bits A1, A2, …, Ar, are calculated to determine which block of faulty location storage cells will be selected to drive the reconfiguration of the memory during each memory access cycle. Thus, a fault free part of one block of the memory can be selected at a cycle to replace a faulty part of a second memory block, and another non faulty part of the former block can be selected at another cycle to replace a faulty block of a third memory block. Thus for repairing a fault we will use only a part of a memory block instead of using the whole block.

n+k FBI Latches 0

MUX A1÷Ar

BIST Comparator

n+k FBI Latches 1

n+k FBI Latches R-1

nnn

n

Figure 3: Selection of the block of FBI

latches during test Using the dynamic reconfiguration scheme we can increase the efficiency of BISR scheme since the size of the repairable unit is divided by R. Thus, the size of the repairable units can become arbitrarily small. In a whole, the cost of the spare units decrease, but the cost of the reconfiguration circuitry will increase as we increase r.

A. 3. Diversified Fault Tolerance The diversified approach distributes the spare resources between several repair

schemes. Consider a memory composed of several parts and a scheme repairing each of these parts. For a given defect density, the distribution of the faults within the different parts will result on a few parts with a number of faults much larger than the majority of the parts. These parts correspond to the right side of the defect distribution curve (see figure 4), where a small number of parts may concentrate a number of faults much higher than the majority of the parts. The situation is becoming worst if we have many parts, since it increases the probability to have few parts with a much larger number of faults than the majority of them. In this case it will be more efficient to use within each part an amount of redundancy able to repair the moderate number of faults affecting the majority of parts, and add some extra (spare) parts, to replace the few ones that include a larger number of faults.

few parts

Majority of parts (≈Q)

#defects/part

#parts

13

Page 14: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Figure 4: Defect distribution A.3.1. Diversified Repair Combining Data-bit and Block Repair

The static and dynamic repair schemes considered in paragraphs 3.1 and 3.2 act

at the data-bit level. The dynamic repair, divides dynamically the memory into 2r parts composed of 2m-r words of n bits, and performs a bit-level repair at each of these parts using k-spare bits. If, for some value of these r address bits, the corresponding memory part can not be repaired, for the reasons illustrated in figure 4, then, we can replace this part by a spare memory block of the same size as the above memory parts. The block-level repair scheme used for this repair is illustrated in figure 5 and has been detailed in Periodic Progress Report No.1 and paper [NIC03b].

In this figure, we use q spare blocks. Each of these blocks includes 2m-r memory words. We use m-r address bits of the main memory as address bits for each block. We also use a CAM including q words of r bits. To perform the repair, we activate a first test phase for the main memory, and if necessary, we perform the dynamic data-bit repair. Then, we perform a second test pass for the main memory. The detection of a fault in this memory will write in a CAM word the value of the remaining r address bits of the memory (i.e. those not used as address bits for the spare blocks). When memory access is performed during the normal system operation, the value of the r address bits is compared in parallel with the content of all the CAM words. If the comparison matches with one of these words, a ‘select’ signal is activated. This signal selects one of the q spare memory blocks, and disables the access to the main memory. Thus, the current read or write is performed over the selected spare block, and more specifically, over the word of this block selected by the current value of the m-r address bits.

Disable regular memory

CAM with q=2r bits/word

1 Select

Select 2

m-r

Sparebloc

Sparebloc

0100CW

CW

Figure 5: Local block-level repair Due to the high defect densities, each spare bloc will include some faults. To

repair the spare blocks before using them for repairing the memory, we employ the static bit-level repair scheme with the same number k of spare bits as for the main memory. We perform a first test and repair pass for the spare blocks. However, similarly to the memory parts, this repair may leave some spare blocks unrepaired. To cope with, we add a flag cell to each CAM word (fault indication flag). All the flag cells are initialized to 0 before starting the repair. Then, after the first test and repair pass for the spare blocks, we perform a second test pass for these blocks. If a spare block is discovered to be faulty during this test pass, we set the flag cell of the corresponding CAM word to 1. This value, disables using the faulty spare block during the block-level test and repair pass of the main memory.

This scheme covers also faults affecting CAM words that are tested in a supplementary CAM test phase. B. Data BISR based on Error Polarities

14

Page 15: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

A second set of BISR schemes are based on the principle of combining two

defected units to create a fault-free unit. For details on the development of this technique see Periodic Progress Report No. 2 and conference article [NIC03c]. For making this combination possible, the idea is to analyze polarities of the errors produced by memory faulty units, and to combine those units producing the same error polarities. The combination has to be done by means of functions that mask the errors of a particular polarity.

A faulty cell produces errors of a given polarity for the majority of the faults: stuck-at 0 or 1 faults, transition faults (a cell can not undergo the 0 1 or the 1 0 transition), coupling faults (the state or the transition of a cell modifies the value of another cell from 0 to 1 or from 1 to 0), static, dynamic, active and passive pattern sensitive faults (the state of a set of cells combined or not combined with the transition of another cell modifies the state of the aggressed cell from 1 to 0 or from 0 to 1, or prevent it for undergoing the 0 1 or the 1 0 transition).

We can partition the spare and the regular units in four categories:

• The 01 category include units that generates both the 0 1 and the 1 0 types of errors.

• The 0 category generates only 1 0 errors. • The 1 category generates only 0 1 errors. • The fault-free category does not generate errors. It corresponds to the case where

all the cells of a unit are fault-free. Based on this classification we will use faulty spare parts of the 0 category to

repair faulty regular parts of the 0 category and faulty spare parts of the 1 category to repair faulty regular parts of the 1 category. For doing so, instead of replacing a faulty regular part by a fault-free spare part, we will use an OR function to combine the outputs of two faulty parts of category 0. This will repair the combined parts as far as they do not include faulty cells at the same position. In this case, the OR function will combine either two correct values, or a correct 1 value and an erroneous 0 value. So it will always give a correct output. Similarly, we will use an AND function to combine the outputs of two faulty parts of the category 1. Finally, the regular parts of the 01 category will be repaired by using fault-free spare parts.

If, for some regular parts of the 0 category or of the 1 category, there are not enough spare unit parts of their category to repair them, then, we can use fault-free spare unit parts to repair them. For doing so, we can first test the memory and repair the parts of the 0 and of the 1 categories and then repeat the test of the memory for a second time. During this test, all the unit parts not repaired during the first repair phase will be declared in the 01 category. Thus, this test will convert to the 01 category the regular parts of the 0 or of the 1 category, that were not repaired during the first repair phase because there were not enough spare parts belonging to the same category. It will also convert to the 01 category the regular parts of the 0 or of the 1 category, that were not repaired during the first repair phase because they have faulty cells at the same position with the spare cells used to repair them. The converted parts will be repaired during a second repair phase by using fault-free spare parts, if the number of available fault-free parts is sufficient.

The repair approach based on error polarities was used to implement a static repair scheme, and this scheme was extended to a dynamic repair scheme implementation. The details can be found in paper [NIC03c].

15

Page 16: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

C. Diversified Repair Based on ECC codes.

To repair defects affecting a memory array we will use ECC codes to repair the majority of the faulty memory words, and a word repair scheme to repair the words left un-repaired as they include a large number of faults.

Error correcting codes are used to correct non-permanent faults, such as soft-errors induced when ionising particles strike a memory. Such errors cannot be corrected by repair techniques, since particles can strike randomly at any memory cell, so the affected bit cannot be fixed by reconfiguring the memory in an a priori repair approach. On the other hand, when the memory is affected by a few fabrication faults, using a repair scheme will require a lower area cost than an error correcting code (ECC). In addition, the speed penalty of the ECC is significantly higher. Thus, error correcting codes are used for transient faults, while repair is preferred for fabrication faults. When the defect density increases, the hardware cost of the repair approaches also increases and at a certain level of defect densities it becomes higher than the cost of the ECC codes. Thus, ECC codes can become more efficient than repair schemes. However, ECC codes can correct a few errors within a memory word. They become quickly impractical in terms of area cost, coding and decoding circuit complexity and speed penalty, as we increase the number of correctable errors. For instance, to use a double error correcting code, we have to pay twice more code bits and a significant speed penalty. Beyond these error correction capabilities (i.e. triple or higher error correction) ECC becomes very impractical. Due to this complexity and also because the probability that transient faults create multi-bit errors in a memory word, in nowadays applications memories are protected by single-error detecting codes (like the Hamming code). In a context of memories affected by high defect densities, repairing by means of error correcting codes becomes inefficient, due to the limitation of these codes to correct a small number of errors in each memory word. In fact, for high defect densities, several words may include many errors. Thus, using an error correcting code will leave these words un-repaired, and the memory will be rejected. However, if the majority of memory words includes a small number of errors, the ECC will correct these errors. It is therefore clear that error-correcting codes are good candidates for applying the approach illustrated in figure 4, which requires a scheme able to repair the majority of the memory parts (here the ECC code), and a second scheme able to repair the remaining parts. Since this second scheme must be able to repair words including multiple faulty cells, a word repair scheme is the best suited for this purpose. However, for high defect densities, some spare words will be affected by faults. Thus, the word-repair scheme must also cope with these faults otherwise the repair will fail. C.1. Word Repair Considering Faulty Spare Words

Word repair is a well-known scheme introduced in [SAW 99]. This scheme uses a content addressable memory (CAM) with k locations. Each location is composed of an address field and a data field. The address field of each location

16

Page 17: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

disposes a comparator. This enables comparing in parallel the current address applied on the memory against the address field of all the CAM locations. During the test and repair mode, a counter is used to select a CAM location. When a fault is detected, the current memory address is stored in the selected CAM location and the counter is incremented. During a read or a write operation of the functional mode, the current memory address is compared in parallel against the address field of all the CAM locations. A hit of the current memory address with the address field of a CAM location enables reading from or writing in the data field of the hit CAM location. At the same time, the address-hit signal controls a multiplexer that connects on the read data bus the data coming from the CAM. Otherwise (i.e. if address miss), the multiplexer connects on the read data bus the data coming from the memory. Because a memory test algorithm may address the same memory word several times, it may detect a faulty memory word at several instances. This will lead on storing the same memory address at several CAM locations, wasting the spare resources. To improve this scheme, we activate the address comparison mechanism also during the test and repair phase. Thus, if a fault is detected but at the same time the hit signal is activated, no address is written in the CAM.

Details of implementation can be found in Periodic Progress report No.2 and in paper [ANG04]. It is interesting to note that the proposed diversified repair approach allows a good fabrication yield by adding a 16.3% area overhead to the 18.7% area overhead already added for Hamming code. This extra area is less than the 19% extra area required to pass from the Hamming code to a double- error correcting code, although the yield obtained by means of this code is still 0 (0.996 probability for a word to be fault-free or corrected by the 2-error correcting code, resulting to a yield of 1.15x10-57: the probability that all the memory words are fault-free or corrected by the code). This illustrates the efficiency of this new approach which employs a first repair scheme for repairing the majority of the defective parts, and a second repair scheme that targets specifically the fault distributions for which the first scheme is inefficient. These numerical results suppose that each faulty CAM location is deselected by means of the fault indication flag bit. However, if a CAM location contains a fault in the address field or in the data field and a fault in the flag bit, such that the flag bit is not able to invalidate the CAM location, the repair may fail. The probability of this situation is computed by combining the probability to have a faulty CAM location (found earlier to be 0.46) and the probability to have an error in the flag cell or in the transistor driven by this cell (0.0116). This will give a probability equal to 0.0054 for the combined fault to affect a CAM location. Thus, the probability that no CAM location is affected by such a combined fault is equal to 7.68x10-6, bringing to 0 the yield. To achieve a reasonable yield we can use two flag bits F1, F2, to disable the output of the comparator of the address field of each CAM location, as shown in figure 6.

Data fieldFF

Comparator

Address field

Figure 6. Using a flag bit to invalidate the comparator of the address field of a

CAM This will result on a probability 0.87 to have an un-repaired memory due to this problem. This probability becomes 0.998 if we triplicate the flag bit. This allows

17

Page 18: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

guarantying that combined faults affecting a CAM location and its fault indication flag bits do not affect dramatically the yield. D. Diversified approach combining fault tolerant cells with ECC and word repair

The goal is to develop a low cost fault tolerant memory cell. Since the information that has to be preserved is a single-bit, from a theoretical point of view the only way to protect a single bit against failures is to triplicate each memory cell and use a voter to correct errors. Thus, the cell-level fault-tolerance approach seems to lead on a transistor count increase of 400% for SRAM cells, since in addition to the 18 transistors for the triplicated cell we need 12 transistors for the cell-voter. But we can get around this limitation in a process where imperfect fabrication of the devices results in the majority of cases on the degradation of the one of the two possible states of the device. In this case, the defect density is distributed asymmetrically over the two defective states, resulting on a much higher density for defects creating one error polarity. Then, we can implement a cell that tolerates these defects at low cost. For instance, if the dominant error polarity is 0→1, the fault tolerant memory cell can be built by using two memory cells and an AND gate, as shown in figure 7a. Similarly, if only 1→0 faults can occur, the fault tolerant cell can be built by using two memory cells and an OR gate (figure 7b).

cell cell cell cell

(a) (b) Figure 7. Fault tolerant memory cell for a) faults of 0→1 polarity, and b) faults of 1→0 polarity. The cost of this solution can be further reduced by observing that the information stored in each particular memory cell is used only when the cell is read. Thus, it is possible to remove the AND gate (OR gate) from each individual cell and place it on the outputs of the memory. Since a two-input gate per memory output represents a negligible overhead, we have an area overhead for the fault tolerant cell equal to 100%. Because of this overhead, the fault tolerant cell has a limited interest for defect densities up to 10-2, since the results obtained during the first 2 year shown that for such defect densities, a high yield can be achieved for an area overhead lower than 100%. However, for higher defect densities (e.g. 10-1) the other schemes do not work, due to the very high number of failing cells. In this case, the fault tolerant cell is employed to reduce the number of failing cells, and is combined with the techniques developed during the first two years (e.g. ECC and word repair) to provide a diversified repair approach that achieves high yield.

18

Page 19: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

E. Diversified approach for sequential memories combining ECC with word repair based on faulty word bypassing The idea here is to use nanotechnologies to produce memories of large capacitance to replace hard discs and flash memories. Usually, a system uses a smaller and fast run-time memory to execute the current application, and accesses the mass storage memory to store data each time the run-time memory capacity is exceeded. But more predominantly, the system accesses this memory for long-term saving of data and application programmes and for retrieving them when needed by an application program. In this context data are read from and written to the mass storage memory as entire blocks of memory words, instead of individual words as it is the case for the run-time memory. To perform a block read or write, the system addresses the first word of the block and then addresses sequentially the subsequent words of the block. We propose the following architecture to implement a memory having a capacity of N blocks with m words per block and n bits per word. Each block is implemented as a memory having m rows, with a single word of n bits per row. Each row is selected by a word line which is generated by a sequential address-generation circuit. When the block is not accessed, no word-line is selected by this circuit. During a block access, the address generation circuit activates sequentially the one word-line after the other, and when all word-lines have been accessed, it goes to the state that does not select any word-line. The sequential address generation circuit is implemented by using a shift-register of m+1 cells, as shown in figure 8. The first cell of the register does not select any word line, while each of the remaining m cell selects one word-line, when it contains a 1.

- When the memory block is not accessed the shift-register is in the state 1000··· 0. Thus, no word is selected since only the first cell contains a 1.

- When the block is accessed, this state is shifted cyclically m times to select the m memory words for reading or writing.

- A last shift brings the register in its initial 1000··· 0 state.

19

Page 20: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

0

1

0

0

0

word 2

word 3

word m

Figure 8. Sequential address generation using a shift-register. The memory can be implemented by using k sequential memory blocks connected to a data bus, and a decoder that decodes r=[log2N] bits to generate N block-selection signals, where r is the number of the address bits used by the system to select one out of the N memory blocks, on which it will perform a block write or read.

20

Page 21: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

F0

MUX

A0

A0''

A0

''

R

R

0

0

0

A1

S

WL1

F1

MUX

MUX

MUX

A4

S

WL4

F4

MUX

A2

S

WL2

F2

MUX

A3

S

WL3

F3

MUX

Am+k

S

WLm+k

Fm+k

G0

G1

21

Page 22: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Figure 9. Repair architecture for memory with sequential addressing To repair the sequential memory, we combine ECC with word repair. The word repair

adds a certain number of spare words to each memory block, and uses them for repairing the faulty words. The word repair solution adopted in the diversified repair using ECC with word repair, employs a CAM memory for saving the addresses of the faulty words, and select a spare word each time the current memory address matches

the content of a CAM location. This solution requires a hardware 2.5 larger than a memory word, for implementing each spare word and the associated CAM address

field. To reduce this cost for sequential memories, instead of storing the faulty memory addresses in a CAM, we use a circuitry that bypasses the faulty words during the sequential addressing. Thus, the memory block will comprise m+k words (m regular and k spare) and will use a sequential address generation circuit, generating m+k word-line selection signals. With the address generation circuit of figure 8, it is easy to bypass faulty words by using a multiplexer for bypassing the shift-register cells of the address circuit generation circuit, which select faulty words. This solution iss shown in figure 9. In this figure we have used two bypass levels. The first level bypasses a single memory word. The second level bypasses t memory words (t = 4 in the figure). We added the second level for two reasons :

- When a memory word or the corresponding shift register cell is faulty and the corresponding bypass circuitry is also faulty, the memory cannot be repaired and is rejected. In a context of high defect densities, the probability that this happens for one or more memory words is very high, and will result at a very low yield.

- In the context of high defect densities, the probability that several consecutive words are faulty is quite high. In this case, several consecutive words will be bypassed connecting in series several MUXes. If the clock cycle can accommodate the delay of s MUXes, then, a memory containing more than s consecutive faulty words will be rejected. This may reduce yield significantly. The second-level bypass solves this problem, since it can accommodate t·s consecutive faulty words within a clock cycle (it introduces one MUX delay for every t consecutive faulty words).

Repair Efficiency Evaluation of the BISR Architectures

The WP2 of the project focuses on the evaluation of the fault tolerance techniques developed in WP1 and presented above. Initially, the evaluation of the BISR approaches was supposed to be carried out by simulation. However, as the project reviewers asked at the end of the first year, we checked the simulation results against analytical formulas for different defect distributions. By experimenting the approaches developed in WP1 for different defect densities and for different density distributions over various defect types, we were able to determine what are the defect density limits under which the proposed fault tolerant approaches could allow memory repair with an acceptable cost. Thus, we can provide feedbacks to researchers to concentrate their efforts in developing technologies that meet defect density constraints, and eventually abandon technologies that do not conform them.

22

Page 23: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Thus, to evaluate the repair efficiency of each implementation with respect to a given defect density we used one of the following two approaches:

• The analytical approach develops probabilistic formulas that estimate the fabrication yield achieved when using each of the repair schemes for a given defect density, as well as when no repair is used. Formulas used for yield evaluation are detailed in Periodic Progress Report No. 2.

• The simulation approach where we developed a statistical fault injection and simulation tool to determine the fabrication yield for memories using each of the repair schemes and for memories not using repair. The description of this tool is presented in Periodic Progress Report No.1.

To evaluate the repair efficiency of the BISR techniques for increased defect densities, together with the area cost, we have performed a large number of experiments over a 1 Mbit memory using 32-bit word length, and over a 8 Mbit memory using 32-bit word length. We have selected the following defect densities for theses experiments Dd = 10-5, Dd = 2x10-5, Dd=2x10-4, Dd = 10-4, Dd = 3x10-4 and Dd=1x10-3. Such defect densities are more than two orders of magnitude higher than the defect densities in current memory technologies. For these densities the fabrication yield without repair is almost 0. To evaluate the efficiency of the repair architectures developed in WP1, we need to determine for various defect densities the yield improvement obtained by means of these architectures, and the corresponding hardware cost of the extra circuitry related to these architectures. Thus, we need to evaluate various implementations of the repair schemes, in order to determine the best trade-off in terms of repair efficiency versus hardware cost, for each fault density:

- The static and dynamic versions of the fixed and the adaptive reconfiguration function schemes

- The diversified repair combining bit-level repair and block-level repair must be evaluated for various values of the parameters k and R of the dynamic bit-level repair schemes and for various numbers of spare blocks, for each defect density.

- The static and dynamic versions of the fixed and the adaptive reconfiguration function schemes based on the error polarities, must be evaluated for various values of the parameters k (number of spare blocks) and R (factor that divides a spare block into R repairable units), for each defect density.

- The diversified repair combining ECC codes and word repair have been evaluated for various numbers of CAM locations, for each defect density.

In the following we present a summary of the conclusions of the evaluation

experiments. All the experiment results can be found in the Periodic Progress Reports.

For 10-5 defect density (slightly higher than current technologies) level dynamic repair is more efficient than the combined scheme dynamic bit + block repair. Both of them are less costly than the BISR architecture based on error polarity. All BISR schemes achieve impressive yield improvement, in many case from without repair 2% to 100% after repair, and for a moderate area cost.

If the mean defect density is twice as large (2x10-5), the best results of the dynamic bit level repair scheme are better than the best results of the dynamic scheme

23

Page 24: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

combining data bit level repair with block level repair. Again the error polarity based BISR implementations present the worst results.

In case of 10-4 defect density, and for a configuration of 32k x 32 bits/word memory, the dynamic bit level repair becomes slightly better than the combined scheme, while for 16k x 64 bits memory the dynamic bit repair remains better. Again the scheme using error polarities gives the worst results.

When considering even higher defect densities, the combined scheme shows the best results excepting the case of Dd = 1*10-3 (1000 defects) where the scheme using error polarities becomes more efficient than the dynamic bit level repair. For this defect density, the capability of the scheme using error polarities to produce a fault-free unit by combining two faulty units, overcomes its drawback of a high area cost.

The combined ECC & word repair scheme is able to repair memories affected by defect densities as high as 10-2 by means of a moderate extra area (98% yield for 37% extra area). For instance, for Dd = 10-4, the combined ECC & word repair scheme requires an area overhead of 19,1%, while the best of the schemes discussed previously requires a area overhead of 28,7%. This approach is able to repair memories affected by defect densities as high as 10-2 by means of a moderate extra area.

The diversified repair approach combining fault tolerant cells with ECC and word repair achieves 99% yield for a defect density up to 10-1, by means of 257% area overhead. For this extreme defect density, one out of ten memory cells is defective, and the other repair solutions do not work due to the very high number of defective cells.

The diversified repair approach for sequential memories, combining word repair by means of bypassing, ECC, and block repair, achieves a 98% yield, for a 10-1 defect density, by means of 60% area overhead. -

24

Page 25: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Nanoparticle Deposition techniques developed within FRACTURE

(WP4) Three different types of nanoparticles were studied: CdS; gold particles deposited by the LB technique (Q-Au); and self-assembled gold particles. CdS nanoparticles The Langmuir-Blodgett (LB) technique was used to define nanometre-size II-VI semiconducting CdS particles distributed in a fatty acid matrix. LB layers of fatty acid salts were first deposited in the normal way. Nanoparticles were then formed by exposing the multilayer film to an H2S atmosphere, figure 1. For example, in the case of the cadmium salt of arachidic acid, the following reaction takes place

[CH3(CH2)18COO]2Cd + H2S→2CH3(CH2)18COOH +CdS

H2S Cadmium arachidate Arachidic acid CdS

Figure 1: Formation of CdS nanoparticles

This method of creating the CdS nanoparticles is well-documented: by spreading a solution of arachidic acid (or other suitable fatty acid) in chloroform (10mg/ml) onto a ~1mM CdCl2 subphase, cadmium ions substitute themselves onto the arachidate chains, forming cadmium arachidate. Monolayers (typically 20) can then be dipped onto a suitable substrate at a surface pressure of ~35 mN m-1. To form the nanoparticles, the resulting organo-metallic film was then exposed to pure hydrogen sulphide at a pressure of 1 atmosphere. This causes the protonation of the arachidate chains, reverting them to the acid and the formation of CdS nanoparticles within the fatty acid matrix. Films of cadmium arachidate were prepared on a variety of substrates and studied using ultra-violet/visible spectral absorption, grazing angle X-ray diffraction, ellipsometry and atomic force microscopy (AFM). Figure 2 shows an AFM image of a cadmium arachidate LB film following H2S exposure.

25

Page 26: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Figure 2: AFM image of a single LB layer of a cadmium arachidate LB film following exposure to H2S. Scan area 1.5 µm x 1.5 µm. The particles occupy about 50% of the surface area, corresponding to the expected 50:50 cadmium arachidate: arachidic acid ratio in the film (deposited at a pH of about 5.8). The individual particle size is about 50 nm and the particles are clustered together in some regions. The AFM image corresponds closely to a schematic model derived to explain the optical absorption and X-ray diffraction data of the CdS-containing multilayer films, figure 3.

55 nm

up to 3 µm Figure 3: Proposed distribution of CdS crystals (shown in red) within LB multilayer structure. Not drawn to scale. Attempts were made to incorporate the CdS-containing multilayer into MIS and transistor structures. By depositing either cadmium arachidate (CdAr2) films or simple arachidic acid (AA) spacer layers, the CdS nanoparticles could be positioned at different distances from the underlying silicon surface. The results revealed hysteresis in the capacitance versus voltage curves of the MIS structures, which may be related to charge storage in the CdS particles. However, other explanations are also possible. One problem was the relatively large size of the nanoparticles (figure 3) in relation to the overall LB film thickness (20 layers corresponding to about 55 nm). For this reason, the methods for metal nanoparticle formation described in the following sections were preferred.

26

Page 27: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Q-Au nanoparticles The work in this section is was undertaken with nanoclusters of gold, capped with organic ligands (Q-Au). The material has been provided by Dr M Green of Oxonica Ltd.

P=O

Figure 4: Structure of Q-Au nanoparticle [PAUL03-1] The Q-Au particles were of nominal diameter 10 nm passivated with tri-n-octylphosphine oxide/octadecylamine; a schematic diagram of their structure is shown in figure 4. This capping makes the nanoparticles soluble in various organic liquids, but mainly insoluble in water; the Q-Au is thus suitable for LB deposition. The organically passivated nanoparticles were prepared using Schlenk line techniques. In a typical preparation, 10 g octadecylamine, 25 g technical grade tri-n-octylphosphine oxide (TOPO) and 0.0325 g NaBH4 were charged to a Schlenk flask, the atmosphere evacuated and back flushed with dry nitrogen three times. The organic ligands and reducing agent were then heated under vacuum to 100 ºC for an hour, and finally flushed with dry nitrogen. The temperature was increased and stabilized at 190 ºC. A solution of HAuCl4 (0.07g, 2.0 x 10-4 M) in 5 mls of 4-tertiary butylpyridine was injected directly into the hot organic ligands, causing an immediate deep red colouration. The solution was allowed to grow for 30 min under dry nitrogen, and then removed from the heating source. The reaction was allowed to cool to 60 ºC, removed from the Schlenk line and ca. 50 ml of methanol added, causing a precipitate. This was isolated by centrifugation, giving a dark red powder, which could be dispersed in non-polar organic solvents, such as toluene. Filtration of the toluene solution yielded a dark red solution of gold nanoparticles with a cubic crystalline core, capped with a mixture of TOPO and octadecylamine. Langmuir-Blodgett film deposition was undertaken using a Molecular Photonics LB700 trough situated in a Class 10,000 microelectronics clean room. The subphase was purified water obtained from a reverse osmosis/deionization/UV sterilization system; the film depositions were undertaken at a subphase pH of 5.8±0.2 and a temperature of 20±2 ºC. Cadmium arachidate films were obtained by spreading arachidic acid (Sigma-Aldrich, purity 99%) on a water subphase containing 5.0x10-4 M cadmium chloride (BDH, Aristar Grade). The deposition pressure for these fatty acid salt films was 22 mN m-1. A transmission electron micrograph (TEM) of the particles, average size 8 nm, is shown in figure 5.

27

Page 28: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

60 nm

Figure 5: Transmission electron micrograph of a single LB layer of Q-Au transferred onto a carbon-coated microscope grid. Self-Assembly of Au nanoparticles One technique for nanoparticle deposition that proved particularly successful during the FRACTURE project was based on “chemical processing” at room temperature and pressure [KOL03]. The gold nanoparticles were of nominal diameter 5 nm passivated with organic ligands; a schematic diagram of the structure is shown in figure 6. These gold nanoparticles were deposited onto Si/SiO2 (oxide of a few nm thickness) by a two step process. First, the SiO2 surface was functionalized with an amine. The functionalized surface was then dipped into a solution of the acid (i.e. –COOH) derivatized Au-nanoparticles. To carry out the first step, a 10% solution of 1ml APTES in 9 ml toluene (APTES = 3-aminopropyltriethoxysilane) was used in small sample vials. The solution was kept in a nitrogen ambient. To remove any large polymeric materials, the solution was passed through a 0.2 micron PTFE filter. The Si substrate was kept in the solution for 1 hour and the nitrogen atmosphere was maintained using sure-seal vials.

. Figure 6: Schematic diagram of functionalized gold particles.

The chemical reaction that takes place at the oxide surface covers the SiO2 layer with an amine compound,

leaving a H2 functionality

OO

S

-O

O

S

-OO

S

-

28

Page 29: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

exposed. The functionalized substrate was dried with nitrogen and held under running ultrapure water for about 1-2 minutes to encourage charging of the amino groups prior to exposure to the nanoparticles. This surface was then dipped into a solution of the acid (i.e. –COOH) derivatized Au-nanoparticles. Provided that the pH was adjusted correctly, the acid and amine were mutually attracted. The nanoparticles were therefore positioned at a distance from the SiO2 surface equal to the length of the amine plus the acid - probably 1 to 2 nm. It was difficult to ascertain the precise size of the gold nanoparticles with atomic force microscopy (AFM) (see figures 9 & 10 later). A much clear indication is provided by the transmission electron micrograph in figure 7 (provided by the University of Leeds).

Figure 7: Transmission electron micrograph (provided by Leeds University) of gold nanoparticles. It is evident from the TEM image that the average size of the nanoparticles is around 5 nm. The particles are quite small and stable, suggesting their use in memory devices. Self-Assembly onto Polymer Surfaces We have also studied the self-assembly of functionalized gold nanoparticles onto polymeric surfaces. The deposition technique that we have used is driven by the ionic attraction between opposite charges in two different polyelectrolytes, the so-called ‘layer-by-layer’ assembly technique [DECH03]. A solid substrate with a positively charged planar surface is immersed in a solution containing an anionic polyelectrolyte and a monolayer of polyanion is adsorbed, figure 8. Since the adsorption is carried out at relatively high concentrations of the polyelectrolyte, most of the ionic groups

29

Page 30: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

remain exposed to the interface with the solution and thus the surface charge is reversed. After rinsing in pure water, the substrate is immersed in a solution containing the cationic polyelectrolyte. Again, a monolayer is adsorbed but now the original surface charge is restored, thus resulting in the formation of a multilayer assembly of both polymers.

Figure 8: Schematic representation of the build up of multilayer assemblies by consecutive adsorption of anionic and cationic polyelectrolytes [DECH03]. The surface of Au particles (i.e the acid –COOH group) is negatively charged, allowing them to attach to a positively charged surface. Poly(ethyleneimine) (PEI) was used to charge the substrate layer. 1 mg of PEI was dissolved in 1 ml of tris(hydroxymethyl)aminomethane, C4H11NO3 (tris), buffer solution. To this, a definite quantity of hydrochloric acid was added to bring the solution to a pH of 6.5. A number of substrates (namely Si with a thin oxide, glass, pentacene on glass) were soaked in this solution for 10 minutes. At the end of this time, the substrates were dried with a nitrogen gun. Figure 9(a) shows an AFM image of the gold nanoparticles deposited on an amine terminated silicon substrate. It is evident from the image that the gold nanoparticles are deposited densely on the substrate. In contrast, figure 9(b) shows gold deposited particles on the PEI covered silicon substrate. The image shows that the attachment of the gold nanoparticles is not as dense and uniform as the amine terminated surface. This was found to be the case for all the samples we have examined. It has been suggested [SCH99] that PEI is in the form of coils on the surface of a substrate. This may lead to non-uniform distribution of surface charges and hence the observed distribution of the gold particles. We have made attempts to increase the density of the nanoparticles by using alternate layers of positively charged PEI and negatively charged layers of poly(ethylene-co-maleic acid) (PMAE). Figure 10 shows the AFM images of gold particles deposited on single PEI layer, figure 10(a), and on a three layer multilayer architecture with the PEI on the top, figure 10(b). In the latter case, the gold nanoparticles seem to be less aggregated on the surface. This may be due to a ‘straightening’ of the PEI layer by the PMAE.

30

Page 31: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

In summary, we have investigated the attachment of acid derivatized gold nanoparticles to amine terminated silicon surface and PEI surfaces. The results may be relevant in the realization of memory devices using metallic or semiconductive nanoparticles.

Figure 9: AFM image of the gold particles deposited on (a) an amine terminated silicon surface and (b) a PEI covered silicon substrate. Scan area 1 µm x 1 µm.

(b)(a)

31

(a)

(b)

Page 32: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Figure 10: AFM images of gold particles on (a) single PEI layer and (b) a three layer PEI/PMAE/PEI structure. Scan area 5 µm x 5µm. Nanoparticle Manipulation We have spent some effort in studying how the metal particles might be patterned onto device structures of nanometre dimensions. One promising method that has recently been developed at Northwestern University is called Dip-Pen Nanolithography (DPN). This technique, illustrated in the figure 11, is able to deliver organic molecules in a positive printing mode. An AFM tip is used to ‘write’ alkanethiols on a gold thin film in a manner analogous to that of a fountain pen. Molecules flow from the AFM tip to a solid substrate (‘paper’) via capillary transport, making DPN a potentially useful tool for assembling nanoscale devices.

(a)

(b)

Figure 11: Schematic diagram showing the use of an AFM tip to: (a) remove Q-Au particles from a substrate; and (b) to deposit Q-Au onto a substrate.. In a series of preliminary experiments, we have used DPN to manipulate nanoparticles of Q-Au on a silicon surface. The micrograph shown in figure 12 reveals that a cast Q-Au film has a distinct multilayer structure, with each layer equal to approximately twice the molecular length expected from the structure shown in figure 4, i.e. 3-4 nm. The AFM tip can then be used to remove the Q-Au from the surface, as shown by the ‘slot’ (obtained by scanning the AFM tip to and fro) in the

32

Page 33: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

micrograph. Figure 13 shows that the Q-Au has been removed down to the underlying silicon substrate surface.

Figure 12: AFM image showing selective removal of Q-Au cast onto a silicon surface.

Figure 13: Profile of AFM image shown in Fig 12. We have also been able to use the technique to also ‘write’ the Q-Au. The Q-Au particles were solution cast, as described in the previous report, onto half of the substrate. These clusters of nanoparticles thus provided an ‘ink well’ to coat the AFM tip. The most successful results were obtained using evaporated gold surfaces treated with the silanizing agent. The first experiments conducted were to determine the minimum feature size possible. Figure 14 shows AFM images of a series of lines written with the Q-Au particles. The vertical lines present are scratches on the gold substrate. Four lines were written, each one twice the width of the previous line. The scan speed used was 25 µm s-1 and the

33

Page 34: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

AFM tip scanned across each area ten times, with the scan aspect ratios and the scan widths shown in the figure. The measured line widths were all larger than the scan widths used. This is likely to be caused by two factors: the surface roughness of the substrate (AFM studies of the uncoated evaporated gold substrate revealed a grain size of 50 – 70 nm); and the diffusion of the nanoparticles from the tip.

Figure 14: AFM images showing the results of writing experiments using Q-Au. Metal-Insulator-Semiconductor Structures Silicon (p-type, (100) orientation, resistivity 1-2 Ω cm) wafers with a 3.8 nm thermally grown oxide were used as the substrates. Ohmic back contacts were first formed by the thermal evaporation of Al (thickness 300 nm) and subsequent annealing at 490 °C for 10 minutes in a nitrogen ambient. Following LB deposition, Al top contacts (thickness 300 nm, 1 mm diameter) were thermally evaporated in a vacuum chamber (pressure 10-6 mbar) onto the organic films through a metal shadow mask. Figure 15 shows the various MIS structures that were investigated in this work: (a) Al/SiO2/p-Si; (b) Al/20 LB layers CdA2/SiO2/p-Si; and (c) Al/20 LB layers CdAr2/one LB layer Q-Au/SiO2/p-Si. The current voltage and capacitance-voltage characteristics were measured using a PC-driven pico-ammeter (HP4140B) and an LCR bridge (HP4192). Provided that the top contact metallization was undertaken carefully, reliable MIS devices (i.e. non short-circuit) were obtained. Figure 16 shows the normalised capacitance versus voltage (C-V) data, measured at 1 MHz and a voltage sweep rate of 40 mV s-1, for the three different device structures investigated. In each case, the voltage scan was started in the inversion region and swept towards accumulation. The C-V curve for the reference Al/SiO2/Si sample (i.e. figure 15(a)) reveals the usual accumulation/depletion/inversion characteristics associated with MIS structures, with a flat-band voltage of approximately –1 V. Negligible hysteresis was evident on

34

Page 35: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

reversing the voltage scan. The data for the Si/SiO2/CdAr2 structure also show clear accumulation, depletion and inversion regions, with no hysteresis on reversing the direction of the voltage scan. The absolute value of the accumulation capacitance (≈ 255 pF) was consistent with that expected from the fatty acid film (20 layers) on top of the 3.8 nm SiO2 layer. [PAUL03-1]

Al

(a) 3.8 nm SiO2

Si

Al (b)

LB

3.8 nm SiO2

Si

(c) nanoparticles Figure 15: Schematic diagrams of different metal-insulator-semiconductor structures studied in WP4.

The data in figure 16 reveal that the flat band voltages of both LB film MIS devices are approximately –3 V, shifted by about 2 V when compared to the Si/SiO2 device. This suggests that the fatty acid salt LB structure has some incorporated positive charge at the LB film/SiO2 interface or within the insulator, i.e. a more negative

35

Page 36: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

potential has to be applied to the gate electrode to achieve the same flat band conditions in the semiconductor. Such effects have been reported previously in MIS devices incorporating fatty acid and fatty acid salt insulators [PET90].

-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 60.0

0.2

0.4

0.6

0.8

1.0 Si/SiO2 Cd-AA/SiO2/Si Cd-AA/LB-gold/SiO2/Si

Nor

mal

ised

Cap

acitn

ace

C/C

max

Voltage (V)

Figure 16: Normalized capacitance versus voltage characteristics for the different device configurations investigated (figure 15). MIS structure with (full line) SiO2 as an insulator; (dashed line) SiO2/CdAr2; and (dotted line) SiO2/Q-Au/CdAr2. Measurement frequency 1 MHz. Scan rate 40 mV s-1.

The most significant difference in the structures with and without the Q-Au nanoparticles is the relatively large hysteresis in the MIS structure containing the Q-Au layer. The clockwise nature of this hysteresis (for a p-type semiconductor) is usually associated with ion drift or polarisation of the insulator [SAW79]. However, the lack of any hysteresis for the LB reference MIS sample (i.e. structure shown in figure 15(b)) indicates that an alternative explanation may be more appropriate. We therefore suggest that charge storage in the Q-Au layer might account for the observed hysteresis. In accumulation (negative bias applied to the top metal electrode), electrons may be injected from the top electrode to the nanoparticles, which then become negatively charged. The opposite effect occurs in the inversion region, i.e. electrons are extracted from the nanoparticles to the top electrode. Previous work with LB film MIS devices based on GaP has shown that a relatively thick fatty acid film can support significant electron and hole currents, but the precise conduction mechanisms were unclear [PET85]. Although the SiO2 layer used in this work is relatively thin (3.8 nm), the distance between the surface of the silicon and the gold particles is effectively increased to over 5 nm because of the presence of the organic capping layer associated with the Q-Au. This may prevent easy charge transfer via tunnelling from the semiconductor to the Au.

36

Page 37: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

The charge storage effects were examined further by monitoring the C-V curves for different voltage sweeps, using an applied voltage steps of 0.2V and a step delay time of 1 s, figure 17.

Figure 17: C-V sweeps measured on MIS structures incorporating Au nanoparticles. Solid line corresponds to a sweep ±4V, dashed line to ±5V and dotted line to ±6V. The inset shows the flat-band voltage shift as a function of the bias voltage limit.

Here, the scan starts from different voltages in the inversion region; the solid line corresponds to a sweep of ±4V, the dashed line to ±5V and the dotted line to ±6 V. The magnitude of the hysteresis is a figure of merit for charge storage in the Q-Au layer. The flat-band voltage shift between the forward and reverse scans ∆VFB can be defined

+− −=∆ FBFBFB VVV

where VFB

- and VFB+ are the flat-band voltages of the forward and backward C-V

curves. The dependence of the flat-band voltage shift on the voltage limits of the C-V measurement is presented in the inset figure. To a first approximation, ∆VFB is proportional to the bias voltage limit. In conclusion, Langmuir-Blodgett layers of organically capped gold nanoparticles have been successfully built-up on silicon/silicon oxide surfaces. Layers of cadmium arachidate were deposited on top of a single layer of the nanoparticles to form a metal/insulator/semiconductor structure. The capacitance versus voltage characteristics of these devices were shown to exhibit hysteresis when the voltage scan was reversed. This effect was dependent on the starting sweep voltage and attributed to the storage of charge in the nanoparticles.

37

Page 38: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

A number of other MIS samples have been studied in order to obtain further understanding into the charge storage process [PAUL03-2]. The substrates were p- and n-type silicon, both with and without a 3-4 nm oxide layer. Charge storage in n-Si (with and without the oxide layer) was not observed. However, the capacitance versus voltage data for p-Si without an oxide layer were interesting, figure 18

0

(a) (b)

-3 -2 -1 0 1 2 30

1x10-10

2x10-10

3x10-10

4x10-10

5x10-10

6x10-10

106 Hz 104 Hz

Capa

cita

nce

(F)

Voltage (V)-3 -2 -1 0 1 2 3

1x10-10

2x10-10

3x10-10

4x10-10

5x10-10

6x10-10

106 Hz 104 Hz

Capa

cita

nce

(F)

Voltage (V)

Figure 18: Capacitance versus voltage curves for MIS devices based on p-Si (no SiO2). (a) Reference device. (b) Device incorporating Q-Au nanoparticles. In the case of the ‘reference’ p-type silicon substrates (i.e. no nanoparticles), figure 18(a), the C-V curves are very stretched out, possibly reflecting a large density of traps at the p-Si/CdAr2 interface. Little, or no, hysteresis is evident. The data for the devices containing the Q-Au layer, figure 18(b), show inversion and depletion characteristics, but no clear accumulation. However, the C-V curves for these devices reveal a distinct hysteresis in the opposite sense (anticlockwise for the p-silicon) to that observed in other MIS samples in this work. This is indicative of charge storage in the Q-Au nanoparticles by tunnelling from the semiconductor surface. Similar effects have been reported for thin SiO2 layers implanted with silicon nanocrystals [KAP00]. The Q-Au layer seems to have taken on a dual role in this structure. First, its presence has influenced (reduced) the density of trapping states at the p-silicon surface, allowing an external voltage to affect the depletion characteristics of the device. As the SiO2 layer has now been removed, the gold nanoparticles are positioned closer to the silicon surface – at a distance equal to the thickness of the organic capping layer, 1-2 nm. This allows electrons to move between the silicon surface and the Q-Au, charging and discharging this layer as the MIS device is cycled in voltage. One problem, however, is the lack of full accumulation characteristics for this device. As accumulation is approached, the applied voltage cannot be sustained across the fatty acid LB film. A better insulator is therefore required in order to exploit the charge storage phenomenon in a memory device. Options for this were explored by the Demokritos group in Workpackage 5. Molecular Channels One challenge in the FRACTURE project was to produce an all-organic memory device. Organic materials with reasonably high carrier mobilities (of the order cm2 V-1 s-1) that are currently under investigation for organic TFTs include thiophene derivatives and pentacene. (However, it should be noted that some very recent published data in this area have been the subject of considerable controversy.) We

38

Page 39: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

begun our investigations using pentacene, deposited by thermal evaporation. High quality layers of this organic semiconductor could be produced by evaporation onto a number of different substrates. Improvements in the in-plane dc conductivity were achieved by annealing the evaporated films after deposition, by increasing the grain size in the films. Figure 19 shows atomic force micrographs comparing the morphological structure of films before an after annealing in nitrogen ambient. The optimum annealing conditions were found to be 70 ºC for 1 h. (a) (b) (c) Figure 19: AFM images of thermally evaporated pentacene on glass. (a) Unannealed. (b) Annealed at 50 ºC for 1 h in nitrogen. (c) Annealed at 70 ºC for 1 h in nitrogen. Scan area 2 µm x 2 µm. Field effect transistor (FET) structures were fabricated on low resistive (0.025 Ωcm) n-type Si substrates, figure 20. The source/drain contacts were defined by photolithography. The leakage current through the gate insulator was measured by shorting the drain and source; the value of leakage current was typically 5 pA. This suggests the quality of SiO2 layer is good and the measured gate and drain transfer characteristics are solely due to the active channel material (i.e. pentacene), figure 21.

SiO2 (200 nm)

Si+n

Drain

Gold

Pentacene

Source

Gate

Figure 20: Structure of pentacene FET.

39

Page 40: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

-40 -30 -20 -10 0 10 20

0.02.0x10-7

4.0x10-7

6.0x10-7

8.0x10-7

1.0x10-6

1.2x10-6

VDS = 5 V

I DS

(A)

VG (volts)

-40 -30 -20 -10 0 10 20

10-11

10-10

10-9

10-8

10-7

10-6

I DS(

A)

VG (volts)

0 20 40 60 80 100

1x10-5

2x10-5

3x10-5

4x10-5

5x10-5

6x10-5 VG = 20 V = 0 V = -20 V

I DS (

A)

VDS (volts)

0 20 40 60 80 10010-1210-1110-1010-910-810-710-610-5

I DS (

A)

VDS (volts)

Figure 21: Gate transfer characteristic (top) and drain transfer characteristic (bottom) of pentacene FETs. We have also collaborated with workers at Cornell University, USA, for pentacene FET work. One issue that was identified in all the FET structures investigated was the hysteresis in the electrical characteristics. This needs to be eliminated, or substantially reduced, in order to see any affect due to charge storage on incorporated nanoparticles. Future Outlook While the molecular materials part of the FRACTURE project has made good progress, we have yet to achieve one objective – that of demonstrating a memory device based on an organic semiconductor. The intention is to pursue this goal, outside the FRACTURE project. Figure 22 shows a proposed device structure, which will form an initial target. Evaporated pentacene forms the semiconductive channel while the gate and gate insulator are provided by silicon and silicon dioxide,

40

Page 41: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

respectively. The nanoparticles will be deposited by both the LB method and the self-assembly technique. One further development could be to replace the silicon dioxide gate insulator with an organic (e.g. polymer) material.

Figure 22: Proposal for Organic (pentacene) based nanoflash memory device incorporating the gold nanoparticles.

It is anticipated that the collaboration between Durham and Athens will continue to be funded in-house. An Anglo-Greek collaborative grant proposal has also been submitted to provide further funding.

41

Page 42: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

RESULTS ON MEMORY AND 3-D DEVICES (WP3 and WP5)

1. Demonstration of room temperature memory device comprising gold nanoparticles over a conventional FET structure. The nanoparticles are isolated from the Aluminum gate by either an organic insulator (LB deposited) or e-gun evaporated SiO2 layer.

Figure 1. Schematic of the proposed and realized device. S and D are the source and drain of the device, C the channel area. The memory stack is made of a 5 nm SiO2 (bottom, numbered by 1), gold nanoparticle layer in the middle (2) and organic insulator on top (3). Fabrication technology and innovations The device is fabricated on commercial SOI wafers of thickness 160 nm. The S/D areas are As implanted diffused and the channel is Boron doped. The thermal oxide thickness was either 3 nm or 5nm grown at 900 C. Fabrication details are described in [KOL03]. A device just prior to nanoparticle depositions is presented in the figure below:

Wd

Fig.2 SEM image of the device before formation of gate stack.

e remark that both S/D metallic contacts have been fabricated before nanoparticle eposition.

42

Page 43: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Once nanoparticles have been deposited followed by the deposition of Cadmium Arachidate (organic insulator) the aluminium gate was formed paying attention to avoid high temperature treatments (>75 °C) of the device further on.

New Metallization process In the case of samples B and C, care was taken during Al deposition and

patterning that the temperature of the samples did not exceed 750C; this minimised damage to the underlying organic films. For this, a special process was developed to achieve good yield of devices. This is described in more detail below. Remark that conventional Al lithography requires temperatures up to 110 ºC and Al etching with phosphoric acid.

During the Al evaporation a relatively low deposition rate was used to avoid heating the wafer. For gate electrode patterning, AZ5214 photoresist was used. After resist spinning a pre-bake step was performed at T=65 0C for 60 min. The foregoing represent the optimum process conditions using the temperature limitations since for post-bake temperature lower than 600C the photolithography was not possible. The photoresist was patterned followed by a post-bake step at 65 0C for 90 min on a hot-plate. Aluminum etching was performed by dipping the samples into AZ726 developer for 90 sec at room temperature. Finally, the remaining resist was removed using acetone in ultrasonic bath.

This process was applied for Al metal patterning of both capacitors and FETs. In fig3a metal lithography for the formation of capacitors is shown that demonstrates that the process works quite nicely. In fig. 3b-3c the lithography for the gate metal of the FETS is shown that is also of good quality. There is a problem with the metal contacts for S/D because they are etched during the lithography of gate metal. For that reason S/D metal contacts which are defined before the metallization step for gate metal are made quite thick (500 nm) in comparison with gate metal that is only 100 nm thick. By this way the S/D contacts although attacked during metal gate etching remain in place. Some more comments on metallization are made in page 90. Fig3a. Aluminum gate Capacitors defined Fig. 3b. A FET device with S/D and Al over the memory stack contacts

43

Page 44: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Fig. 3c. A view of several FET devices. Electrical characterization and demonstration of memory effect

In figure 4, the transfer (IDS-VGS) characteristics in the linear region (VDS=100 mV) are compared for the three types of FET device. For comparison all tested transistors have a gate width W = 10 µm and a gate length L = 1.5 µm. Thus, no short channel effects affect our device operation and the memory characteristics are easily distinguished.

Figure 4. Transfer I-V characteristics of tested devices and their sub-threshold regions: (solid line) reference of 5 nm SiO2 MOSFET, (dashed line) reference of 5 nm SiO2 plus the organic insulator layer MISFET and (dotted line) MISFET single memory cell with Au nano-particles. The inset shows the same curves in linear scale.

It is evident from fig. 4 that there is a threshold voltage variation as the

insulator stack configuration is changed, which is mainly attributed to the presence of fixed charges in the organic insulator. This has been already observed in other LB deposited insulators and explained as trapped charge at the interface between sequentially deposited layers [EVA88]. The sub-threshold slope is also affected by the nature of the insulating layer. The reference MOSFET transistor (device A) has a sub-threshold slope equal to 89 mV/dec, typical for long-channel devices, while that for

44

Page 45: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

the LB MISFET (device B) is 523 mV/dec and that for the nanoparticle-containing MISFET (device C) is 364 mV/dec. No hysteresis was noted in the I-V characteristics of either reference device (A or B) when the gate voltage sweep changed direction. However, the MISFETs containing the Au nano-particles possessed transfer characteristics with a hysteresis that increased as the gate voltage increased. Typical behavior is shown in figure 5.

Figure 5. Transfer I-V characteristics of tested MISFET with embedded Au nano-particles into the gate insulator measured with different voltage sweep limits: (open circles) ±2V, (solid line) ±4V.

This hysteresis is a well-known effect of charge storage in the insulator. Since neither of the reference devices exhibited this effect, we attribute the charge storage to the presence of the Au nanoparticles. It is significant that this hysteresis direction is counterclockwise, indicating that electrons are extracted from the nanoparticles for positive gate voltages and injected into them from the gate electrode for negative gate voltages. Although the SiO2 layer used in this work is relatively thin (5 nm), the distance between the surface of the silicon and the gold particles is effectively increased to over 10 nm because of the presence of the amine capping layer associated with the Au nanoparticles. This prevents easy charge transfer via tunneling from the semiconductor to the Au. If we consider a simple tunnelling expression to compare the currents to the gold nanoparticles either from the top metal gate electrode or from the Si channel we can write that:

))(exp( 5.00 ∆−= kdII

where , I0 is a constant current value, k is a constant, d is the insulator thickness and ∆ is the tunneling barrier of the insulator. For the Si/SiO2 system the energy barrier height for electrons is 3.2 eV and for a fatty acid film values of 2 eV have been reported in the literature [POL78]. Even if there is a lowering of barrier height for the Cd-AA film its thickness cannot justify a direct tunneling mechanism through it. However, it has been also reported [NAB02] that the dc current conductivity measured in LB deposited multilayers can be attributed to a combination of two mechanisms: (i) direct tunneling through each LB bi-layer and (ii) thermally activated hoping within the plane of carboxylic head groups. We believe that these mechanisms could in fact explain the charge transfer to the gold nanoparticles through the fatty acid film and not through the thermal oxide film.

45

Page 46: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

We have then fabricated simple MIS structures to get more experimental results of the dc conductivity properties of our insulators. In fig.6 we present results on J-V measurements of MIS structures where the insulator is made out of either a 5 nm thermal SiO2 (fig 6(a)), or a combination of a thermal SiO2 and 54 nm of the Cd-AA insulator (fig 6(b)) or a combined film of a thermal SiO2, an amine layer and 54 nm of the Cd-AA film (fig 6c). The metal electrode is aluminum. The second of these experiments (fig. 6(b)) can be compared with previous measurements on the conductivity of fatty acid multi layers performed either up to 0.8 V [MAN71] or up to 3V. We find a good agreement of our measurements with these investigators. The current remains low in the sub-1V regime and increases two orders of magnitude for voltages of 3V. For higher voltages the Cd-AA film of 54 nm breaks down. The thin thermal oxide of 5 nm exhibits better insulating properties for these voltage values (fig 6(b)) that can justify the charging of the nanoparticles in our memory structure from the top gate electrode.

-6 -4 -2 0 2 410-12

1x10-9

1x10-6

1x10-3

1x1

1x103

INVACC

Cur

rent

den

sist

y, J

(A/c

m2 )

Voltage (V)

46

-4 -2 0 2 410-10

10-7

1x10-4

10-1

INVACC

as-deposited LB annealed LB

Cur

rent

Den

sity

, J (A

/cm

2 )

Gate Voltage (V)

1x1

-10 -8 -6 -4 -2 0 2 4 6 810-12

1x10-9

1x10-6

1x10-3

INVACC

Cur

rent

Den

sity

, J (A

/cm

2 )

Gate Voltage (V)

Page 47: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Figure 6. Current density as a function of the gate voltage flowing through three different gate insulators of MIS capacitors: (a) 5nm thermal SiO2, (b) thermal SiO2 plus an 54nm LB CdA insulator and (c) the previous sample with an anime interlayer.

The application of different voltage pulses to the gate electrode may be used to elucidate the programming behaviour of these MISFET memory devices. In figure 7a, the effect of a symmetrical pulse sequence on the threshold voltage is shown. The erase process was obtained by a saturation pulse +6V for 1s while for the write process a pulse –6V was used with the same time period. If a gate voltage of 0.5V was used for reading the memory, it was possible to distinguish between a written (“1”) and the erased state (“0”) by the drain current level. Figure 7b shows the dependence of threshold voltage shift on the height of the applied voltage pulse. No change in the memory state was achieved utilizing pulses well below 1s. The need for relatively long programming times can be attributed to the large sub-threshold slope: the highest the sub-threshold swing, the poorer the control of the gate over drain current. Finally, similar insulating layer as the one used in our memory device exhibited tunneling current density of the order to 10-7 A/cm2 [25]. This current density divided by the 1 sec time we need to apply the voltage on the gate gives a corresponding charge density to the nanoparticles at 10-7 C/cm2. This value seems to be in agreement with the charge trapped in the insulator as calculated from the voltage shift (fig. 7b) in our device after a 6V applied voltage pulse to the gate. The trapped charge is calculated 3×10-7 C/cm2 by (∆Vth×C0) where C0 is measured at 5×10-8 F/cm2 for accumulation using an MIS capacitor structure with a thin oxide, amine layer and the Cd-AA film. The values of the charge transferred and of the charge trapped in the nanoparticles are in quite good agreement. One could go a step further by estimating how many electrons are trapped per nanoparticle since the nanoparticle density is also known from TEM measurements.

Figure 7. Programming characteristics of MISFETs single memory devices with Au nano-particles embedded into the gate insulator stack. (a) Write/Erase (W/E) process

47

Page 48: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

obtained by applying –6V and 6V voltage pulses respectively. The pulse period was 1s. (b) The effect of the programming voltage on the memory window for pulse 1s.

In order to check the non-volatility of these memory devices charge retention

measurements of the charge retention time at room temperature have been performed through application of ±6 V gate voltage stress for 1 sec with a source to drain bias at 0.1 V. The retention characteristics shown in fig.8 demonstrate that the memory window is not practically decreased from its initial value for times as long as 4x104 sec. This reveals a remarkable potential for the proposed device as a non-volatile memory given not only the simplicity of its fabrication technology but also the early stage of its development.

Figure 8. Retention characteristics of sample C after application of ±6 V on the gate for 1 sec. Replacement of the organic insulator with Deposited Silicon Oxide MOSFET devices have been fabricated with deposited 10 nm SiO2 at room temperature under high vacuum (10-8Torr) at very slow rate (1A/sec) using e-gun evaporation. The process has been performed at the Institute of Electonic Structure and Lasers/Forth in Crete in cooperation with Dr. G. Konstandinidis. As stated before this was insulator was used in order to prevent current flow between Au-nps layer and the metal gate. The thermal gate oxide thickness of the devices was 3 nm and nanoparticles have been deposited by self-assembly on the functionalized silicon surface. As it has been hoped in that case charging of the nanoparticles has been observed from the channel region of the device. Applying positive gate voltage pulses to the FET we observe transfer of negative charge from the channel region while negative pulses extract the electrons from the nanoparticles to the channel. Typical output characteristics are shown in figure 9(a). In figure 9(b) results of the memory window from the unstressed state (fresh) obtained after successive pulses at 100ms is presented. The maximum value of this window is around 0.5V.

48

Page 49: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

(a) (b) Fig.9. Id-Vd and memory properties of devices with self-assembled nanoparticles and a deposited silicon oxide insulator on top.

2. Demonstration of low temperature wafer bonding of silicon wafers with maximum temperature less than 200° C and high bonding strength. Use of spin on glass layer in between bonded wafers that shows good step coverage. Demonstration of thin silicon film transfer (100 nm) by the above technique.

Low temperature wafer bonding appears as an attractive solution for wafer level packaging of heterogeneous systems as for example of electronics and MEMS [NIK00]. Especially for successful thin layer transfer it is critical that the bonding strength is sufficiently high to withstand mechanical and/or chemical thinning of one of the two wafers down to some hundreds of nanometers thickness. Several efforts have been reported [HEN00, WEN01] focusing on the bonding strength and its increase to high values (>1500 mJ/cm2) following different processing conditions for surface activation. These use plasma surface activation of the wafers before bonding. The use of plasma activation, however, may result in charge being trapped in the activated oxide, which could be detrimental for the operation of devices [WU00]. Contrary to plasma activation, with chemical surface activation these problems are avoided, while the bonding strength is high enough to permit thin film Si transfer. Experimental We have used 4-in p-type silicon wafers of 525 µm thickness. On wafer, which will be the top wafer on the bonded stack, is oxidized to form a 20nm oxide. Another wafer is used for substrate, and is first “Piranha” cleaned (H2SO4:H2O2 volumetric 1:1) for 15 min. This is followed by DI water cleaning and spin-on-glass (SOG) material coating. The SOG film used was a Methylsilsesquioxane (MSSQ) from a commercial vendor. This material shows good step coverage in the case that patterns exist on the wafer surface. The MSSQ was first filtered using a 0.2 µm filter and then spinned on the wafer surface. The spinning conditions were 5000rpm for 30sec and resulted in the formation of a 300 nm thick SOG film. The wafer is then annealed at 180°C for 2min and 250°C for 1min on a hot plate followed by a 400°C for 30min annealing in a furnace under N2.

49

Page 50: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Then both wafers are processed together according to the bonding procedure. This procedure includes a surface activation step in a NH2:H2O2:H2O volumetric 4:1:6 solution at 55°C for 3 min. This step results in the formation of Si-OH bonds and renders the surface hydrophilic [8]. After a thorough DI water cleaning followed by a drying process, the two wafers are brought into contact at room temperature under a class 100-hood environment. After contacting the two wafers were gently pressed on the center of the bonded pair with a tweezers for 30sec to remove any trapped air within the two wafers. The annealing process of the bonded wafer pair is performed at 200°C for 6h in N2 ambient. The storage time at room temperature between bonding and annealing is between 1 and 45 days. To compare the results of the chemically activated process with plasma surface activation, some wafers were bonded using oxygen plasma activation. The conditions of the oxygen plasma were: pressure 15mTorr, plasma power 100W and oxygen flow 80sccm. Thorough DI water cleaning and a drying process followed the plasma treatment. The SOG spin-coat and the annealing process was the same as with the chemically activated wafers. After optimizing the bonding process we have fabricated Silicon-On-Insulator (SOI) structures with a silicon overlayer thickness of about 400 nm.

Results Chemical treatment The bonding strength of the two bonded wafers was measured using the crack opening method [TON99]. In a first test, the bonding strength was measured as a function of storage time at room temperature (for a minimum duration of some minutes after the bonding to a maximum duration of 45days) and prior to annealing the wafer stack. In a second test, the bonding strength was again measured, as a function of the storage time prior to annealing, after an annealing phase at 200°C for 6h. Bonding strength is characterized by the interface surface energy γ and is estimated by the crack-opening method. In this method a blade is inserted between the two bonded wafers and a crack is generated. The whole process takes place under an IR camera where accurate measurements of the crack length L are possible. The crack length is related to the interface energy by equation (1) [TON99]:

( )132

34

23

LttE bw

⋅⋅⋅⋅

where tw is the thickness of each of the wafers, tb the thickness of the blade and E is the Young’s modulus of the wafers. The crack length was measured with an accuracy of ±0.5mm, thus the surface energy error was calculated accordingly. The error bars in figures 1, 3 depict this calculated error. We observe that just after bonding at room temperature the value of γ is only 5 ± 0.3 mJ/m2. If this crack-tested wafer is left for 6 days at room temperature and then repeat the crack test we measure a value of 80 ± 8mJ/m2. Measurements for non-annealed wafers as a function of storage time are seen in figure 1. The hydrophilic bonding of the two wafers is due to hydrogen bonds between water molecules acting as bonding bridges. During room temperature wafer storage, water molecules rearrange at the interface, thus increasing surface energy.

50

Page 51: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Fig. 1 Energy measurements performed, after bonding and before annealing, as a

function of storage time (at room temperature). To inspect the macroscopic changes of the bonding area we have used a sensitive to IR black & white camera (Hitachi KP-161) with an infrared band pass filter. The images were taken by transmitting IR light through the one side of the bonded wafer pair and observation of the other side using the camera. Figure 2 shows the IR images of bonded wafers just after bonding and after some days of storage. These images clearly show that the bonding quality is increased with storage time (figure 2a-c) with many voids completely disappearing or very much reduced. We attribute the presence of voids to the presence of particles that inhibit wafer bonding in the nearby by area. Note that the nature of the formation of a SOG film (during the spinning and the annealing steps) makes it more prone to particle deposition on its surface that cannot be removed afterwards. After annealing, the IR image (figure 2d) shows no difference with the long storage time IR image. This is due to the fact that IR inspection cannot distinguish between bonding strengths and thus remains a useful qualitative tool for

macroscopic inspection only.

ig a age just after

stor

ig. 2c IR image ays s .

F . 2 IR imbonding. Fig. 2b IR image after 4 days ageat room temperature. Fafter 40 d torage. Fig2d IR image after Annealing.

51

Page 52: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

We present now our crack test method measurements after annealing the bonded pairs at 200°C/6h. On figure 3 we present our measurements of the bonding energy after annealing as a function of storage time before annealing.

Fig. 3 Energy measurements performe , after annealing, as a function of storage

he annealing step takes place after storage at room temperature. In this case an

H) groups across the

i – OH + HO – Si Si – O – Si + HOH (2)

s a result, strong siloxane (Si-O-Si) bonds are formed that strengthen the bonding

o demonstrate the possibility to obtain a Silicon-on-Insulator structure using the

dtime before annealing.

Timportant increase of the interface energy with storage time is also observed. For example, after 5 days storage time energy of 500 ± 80mJ/m2 is measured. This energy increases up to 1500 ± 350mJ/m2 after 45 days of storage. Note that other investigators report that bonding energies up to 2500 mJ/m2 were sufficient to demonstrate layer transfer by the smart-cut process [HEN00]. During thermal annealing polymerization of silanol (Si-Ointerface takes place, according to reaction (2). S Aenergy of the wafer pair. The long time storage of the bonded wafers at room temperature results in the polymerisation process starting under better conditions due to water molecules rearrangement, forming more stable hydrogen bonding structures [TON99]. The rearrangement takes place at temperature below 110oC. At higher temperatures the water molecules either diffuse along the bonding interface towards the outer wafer rim to the outside, or through the surrounding native oxide to react with Si to form SiO2 and hydrogen. For temperatures higher than 110οC we enter the phase of permanent wafer bonding. Finally during room temperature storage the increase of the bonding energy with time results in the reduction of void size since initially apart surfaces are brought to contact where this is not prohibited by the presence of a particle. Tabove bonding technology we have then proceeded to bond a bulk silicon substrate wafer with a SIMOX commercial wafer with an epitaxial layer over it for purposes described in WP5. The total Si thickness is 360 nm. The process used for bonding is a similar with the one described above. After bonding the SIMOX wafer was mechanically thinned down to 40 um using a Logitech system. The mechanical thinning was then followed by chemical selective etching using an EPW (Ethylenediamine-Pyrocatechol-Water) at 110° C. This etchant is known that

52

Page 53: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

selectively removes silicon and stops at the buried oxide layer of the SIMOX wafer. In Fig. 6 we show IR images of the bonding of the SIMOX wafer before thinning and after final thinning. As can be observed the final area of silicon left is about the 70% of the total wafer area. This is a quite promising result given the fact that we are in an exploratory phase of the technology.

ig. 6 Process sequence for thin Si film transfer with low temperature bonding. (a)

ss

dashed line indicates

FThe SOG film is spinned on top of a SOI wafer. (b) Bonding of the two wafers, the dashed line indicates the bonding interface. (c) After mechanical lapping the thickneof the top wafer is reduced to 40um. (d) The remaining 40um Si film is removed with anisotropic chemical etching, down to the buried oxide. (e) Removal of the buried oxide completes the thin crystalline Si film transfer.

ig. 7a IR image of the bonded SOI wafer, after the annealing at 200oC for 6h.

FFig. 7b Image of bonded SOI wafer, after the lapping process. Fig. 7c Image of the finished Si film transfer (fig 6e). The white

the boundaries of the transfer film

53

Page 54: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Fig.7 TEM images of an SOI structure with the Si overlayer of 360 nm, the SOG (300nm) and a thermal oxide (200 nm). The bonding is between SOG and thermal oxide as can be seen in higher magnification on (b).

3. Demonstration of operation of an SOI MOSFET as well as of a memory device fabricated on thin film crystalline silicon transferred by low temperature wafer bonding. Source/Drain and channel doping are performed before wafer bonding. Device is formed using anisotropic silicon etching technique. The first fabrication process step consists of the growth of 10nm thick sacrificial dry oxide on the silicon surface of a SIMOX wafer. Arsenic implantation at a dose of 2x1015 cm-2 with 40keV accelerating energy into the silicon overlayer and subsequent thermal annealing at 1000°C for 120 min are then performed. Such a thermal budget results in the dissolution of end-of-range damage initially created at the amorphous/crystalline interface and a uniform profile of As through the silicon overlayer with a concentration of 1020 cm-3 as predicted by SUPREM simulations. Sheet resistance measurements give a value of 40 Ohm/sq. in relative agreement with the doping profile predictions. This wafer is then sent out (KTH, Sweden, Dr.H. Radamson) for epitaxial growth of a 200 nm Boron doped (1017 cm-3) epitaxial layer. In total 3 SIMOX wafers have been grown with this B layer. Other two have been grown with a SiGe relaxed film doped with the same Boron concentration. The SiGe layers were grown for investigating the etch stop capability. The wafer was then subsequently bonded on a substrate silicon wafer with a SOG intermediate layer as described in detail in the Deliverable 3.1 (1st year report).

54

Page 55: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Subsequently the SIMOX wafer was mechanically thinned down to 40 um using a Logitech system. The mechanical thinning was then followed by chemical selective etching using an EPW (Ethylenediamine-Pyrocatechol-Water) at 110° C. This etchant is known that selectively removes silicon and stops at the buried oxide layer of the SIMOX wafer. The buried oxide can be either removed with HF either used as a mask for further processing. The process is shown in fig.1a The schematic of the structure thus obtained structure after wafer bonding, thinning and oxide removal is shown in fig.1b: Figure 1a: Process for the fabrication of SOI layers shown in fig. 2b

SOG layer

B doped epi Si or SiGe

As doped Si

SiO2/BOX

Si sub.

Low T Wafer

bonding

A first lithographic mask has been applied to define lines of different width between 0.8 um to 2 um using optical lithography. Following the same procedure as in Deliverable 3.2 (1st year report) we have made a V-groove using EPW etching in the areas of the defined lines. A second mask has defined the transistor by removing silicon from the other part of the wafer. A SEM image (fig.2a) shows the V-groove with the silicon channel. A third mask defines the metal contacts for Source/Drain and a fourth mask defines the metal gate. The complete device is shown in fig 2c.

55

Page 56: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Fig. 2a A SEM side view of the channel area

Fig. 2b. The channel shown in fig.5a after gate metallization

Fig. 2c. A far view of the device with S/D on left/right and gate metal over the channel in the middle.

Demonstration of SiGe channel devices The above technology has been only successful when the the thin trnferred layer was from SiGe. The main reason is that SiGe is an efficient etch-stop exhibiting selectivity with silicon over 100. So all MOSFET transistors achieved during FRACTURE on low temperature wafer bonding and etch-back make use of a SiGe layer. This layer

56

Page 57: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

was finally the channel layer of the transistor. A detailed schematic of the final device structure is given in figure 3.

n+ Si (As) SiGe

BOX

Si

+ SOG

Si

(a) Wafer bonding process

SOG

SiGe Metal contacts

S G

D

Si

LTO

(b) Final MOSFET structure

Figure 3. Novel SiGe MOSFET: (a) low temperature wafer bonding process and (b) final device structure

Typical device characteristics are presented in figure 4. The thick gate insulator (~100nm) is leading to high threshold voltage of these devices. The threshold voltage variation across the wafer die is shown in figure three. It is worthwhile to notice that the maximum ION/IOFF ratio is 22, where ION≡IDS(VGS=VDS=5V) and IOFF≡IDS(VGS=0, VDS=5V).

57

Page 58: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

(a) (b)

Figure 4. (a) Transfer and (b) output characteristics of the novel SiGe MOSFET. The above-described MOSFETS were used to prepare memory devices utilizing the self-assembly process. The Low Temperature Oxide was functionalized and Au-nps were deposited. Finally, 10cycles (54 nm) of Cadmium Arachidate were deposited by LB to cover the nanoparticles and subsequently Al was evaporated and patterned as gate metal. Due to the presence o Cadmium Arachidate the threshold voltage of the devices has shifted to higher values compared with the reference samples of the previous paragraph. In order that nanoparticle charging takes place and affects the threshold voltage of the device high gate bias had to be applied. The memory performance under successive pulse programming is shown in figures 5(a) and 5(b) (in WP5 the methodology of device characterization is discussed more extensively). Memory windows as high as 7V at 1s programming time can be achieved. The nanopartiles are charged from the Al gate through current flowing in the organic insulator as it is discussed in WP5 on Memory devices.

(a) (b)

Figure 6. Demonstration of memory effect in our devices after symmetrical voltage pulses application on the gate.

58

Page 59: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Deliverables •

D1.1 Built-In Self-Repair Architecture for Increased Fault Multiplicity

This deliverable concerns the development of a Built-In Self-Repair approach repairing memories at the data input-output level. It replaces the whole block generating a data input/output. In addition to the memory cells, such a block includes the read/write amplifiers and the column MUXes. These parts are sensitive and are frequently affected by faults. The scheme repairs faults affecting both the regular and the spare blocks. The reconfiguration functions for these schemes are quite complex. The analysis for elaborating the reconfiguration equations were mastered and the hardware cost reduced by adopting a recursive approach. Also, the repair is done by accessing the inputs/outputs of the memory. Thus, we avoid destroying the high regularity of the memory array for inserting the reconfiguration circuitry. However, external access does not allow selecting repairable units of small size. We also developed a dynamic reconfiguration scheme that shifts the connection of a data input/output dynamically. Thus, any size of the repairable unit can be selected, allowing for an optimal trade-off in terms of cost of the spare units versus cost of the reconfiguration circuitry. As a further improvement, we developed a scheme using spare blocks consisting on a single column each, instead of a set of columns that constitute a regular block. It allows an ever-higher efficiency for the repair scheme, but introduces complex interactions between the different blocks of the reconfiguration logic. The complexity was mastered by introducing intermediate variables to express these interactions.

D1.2 Software Generating the Reconfiguration Circuit for Built-In Self-Repair This deliverable concerns the development of a tool for automatic generation of the Built-In Self-Repair (BISR) circuitry for the approaches described in deliverable D1.1. Automatic generation is necessary for two reasons. First, for the needs of the FRACTURE project. In deliverable D2.1, for evaluating the merits of the developed schemes (repair efficiency versus hardware cost for various defect densities), we need to implement a large number of BISR cases by playing with the parameters k (number of spare blocks) and R (factor that divides a spare block into R repairable units), in order to determine the. Implementing these cases manually will require an excessive amount of time. This will limit drastically the number of experiments and the quality of the evaluation. Second, the goal of iRoC is to provide BIST and fault tolerant solutions to the open market. The automation of our technology is a necessary condition for success in the open market. We developed a BISR tool prototype, which generates automatically the BISR circuitry of the static and dynamic combinational and sequential schemes for local repair described in deliverable D1.1. The tool was experimented successfully for performing the experiments described in D2.1. It was also validated with various other memory cases. This prototype has been transformed into a commercial tool released by the end of 2002.

59

Page 60: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

D1.3. Repair Principle based on Reconfiguration Functions

This deliverable concerns the development of new Built-In Self-Repair (BISR) approach able to repair memories affected by very high defect densities (up to a few per cent per memory cell). To achieve such repair efficiencies we have developed two basic approaches.

• The one approach combines faulty units to provide a repaired unit, instead of replacing a faulty unit by a fault free one, as we did with the approaches developed during the first year. This approach should work better for very high densities, since for these densities it becomes difficult to dispose of fault-free units. The combination is based on the fact that in the majority of situations the faulty cells will not affect the same positions in two different units. This is a repair scheme acting at the cell level and may require a very complex reconfiguration circuitry. To simplify this scheme we use an approach based on the polarities of the errors produced on the outputs of each unit. Then, we combine the faulty units by using reconfiguration functions that mask the specific error polarities of the combined units. We proposed two schemes of reconfiguration function. One of them combines the faulty units by using fixed reconfigurations functions but requires a large number of redundant units. The second one uses reconfiguration functions that adapt the error polarities of each faulty unit. It reduces the number of the redundant units on the expanse of more complex reconfiguration functions.

• The second approach considers the defect distribution within the different repairable units of a memory. For the majority of these units, the defect distribution will result on a number of faults per repairable which is around the mean number of faults per unit, resulting by the considered defect density. However, for a few units the defect distribution may give a much higher number of faults. Because we do not know in advance which are the units that will concentrate a large number of faults, we have to provide enough spare elements to each of these units, to guaranty repairing all of them. This waste of redundancy resources results on a very high repair cost. Based on this remark we improve the repair efficiency by proposing a diversified repair approach. It uses a first repair scheme to repair the majority of the faulty units (those including a number of faults close to the mean number, and a second repair scheme that replaces the un-repaired units by fault-free or repaired spare units. To illustrate this approach we have developed a mixed repair scheme using a bit-level repair combined with a block level repair. The bit-level repair is implemented by using the schemes developed during the first year, while the block repair is implemented by adapting the reconfiguration functions developed for the bit-repair scheme. A second mixed scheme uses ECC codes to repair the majority of the faulty memory words, and a word repair scheme to repair the words left un-repaired because the include a large number of faults. For this scheme we have developed a CAM based scheme able to mask the faults in the CAM, which otherwise will become fatal for the whole scheme. The important condition to make the approach successful is to select a first scheme efficient for repair the majority of the faulty units, and a second scheme for repairing the specific fault distributions left un-repaired for the first scheme. This can be repeated for a third repair scheme, and so on.

60

Page 61: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

D1.4 Repair Principles Based on Addressing Modification for Memories with Sequential Addressing and on Cell-level Fault Tolerance

This deliverable concerns the development of a two repair architectures. In the one architecture we have developed a low cost memory fault tolerant cell. The standard solution for fault tolerant memory cells consists in triplicating the cell and using a majority voter. This multiplies the cell area by 5. We have illustrated that there is no lower cost solution for tolerating permanent faults at the cell level unless we consider that the defect densities for faults producing different data polarities are not similar. This will happen in processes where imperfect fabrication of the devices results in the majority of cases on the degradation of the one of the two possible states of the device. In this case, the defect density is distributed asymmetrically over the two defective states, resulting on a much higher density for defects creating one error polarity. Then, we can implement a cell that tolerates these defects at low cost. For these cases, the area of the fault tolerant cell was reduced to the area occupied by two cells. Then, by combining fault tolerant cells with error correcting codes and row repair, we were able to increase the limit of defect densities for which a memory can be repaired, by one order of magnitude higher than the limit obtained during the first two years (up to 10-1). However, this technique performs poorly for lower defect densities, as it requires higher hardware cost than the techniques developed in the other workpackages. In the other architecture we developed a repair architecture for memories using sequential addressing. Such memories are suitable for mass storage applications. For these memories, we exploited the sequential nature of their addressing scheme, to develop a word repair architecture based on a bypassing chain. To achieve efficient repair, we combine this scheme with ECC codes. However, as the sequential memory is partitioned into smaller blocks, the word repair scheme is used at the block level. This leads on the situation where a few blocks may concentrate a much higher number of faults than the majority of the blocks. As a matter of fact, we apply a diversified fault tolerant approach to avoid adding a large number of spare rows to all blocks, for repairing these few blocks. Hence a block repair scheme is added to repair the few blocks concentrating large numbers of cells. The approach allows repairing sequential memories affected by defect densities as high as 10-2 at low hardware cost (less than 100%).

D1.5 Software Generating the Address Modification Circuitry for Memories with Sequential Addressing

This deliverable concerns the development of a tool for automating the generation of the circuit performing word repair for sequential memories, by means of address bypassing. This circuit includes three modules.

61

Page 62: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Reconfiguration module. This module includes the circuit performing the sequential addressing of the memory block (chain A); as well as the two bypass circuits (chain F and chain G), which reconfigures the chain A for repairing faults in the memory words (word repair), as well as faults in the chains A and F. This module is shown in figure 4. Diagnosis module. This module performs the fault diagnosis and programs the reconfiguration module for performing the repair of the faults referred above. This circuit is shown in figure 8. Reconfiguration Control module. This module is a finite state machine that controls the previous two modules for executing the fault diagnosis procedure. The tool is implemented in VHDL, and is composed of three parts corresponding to the above three modules. The two parts corresponding to the reconfiguration module and the diagnosis modules are implemented as parameterised VHDL macroblock generators, with two parameters, the number m of regular words of the memory block; and the number k of spare words. The part corresponding to the control module is a description of the FSM performing this control. This block is not parameterised, since it is the same for any number m of regular words and any number k of spare words. This part also generates two counters. The one counter counts m+k+1 times and generates a signal used by the control module as a stop condition. The other counter counts k+1 times and generates a second stop condition for the control module. These counters are generated by two VHDL parameterised macroblock generators, the first with parameter m+k+1 and the second with parameter k+1.

These generators generate VHDL synthetisable RTL code by standard commercial tools. It is used for area cost evaluation and fault injection simulation.

D2.1 Report on the Repair Efficiency of the Built-In Self-Repair Architecture This deliverable concerns two aspects: - The development of tool for statistical fault injection and repair evaluation, allowing to determine the yield of a memory without repair as well as the yield of the memory provided with a repair scheme. - The use of the tool for performing extended statistical fault injection experiments in order to evaluate the BISR schemes developed in work-package 1. These experiments show that for defect densities more than two orders of magnitude higher than in current IC technologies, our BISR schemes allow to achieve close to 100% yield, by means of low or moderate hardware cost. Thus, it allows achieving very high yield for fabrication processes of very poor quality; which achieve 0% yield if no repair is used. By increasing the defect density by an extra order of magnitude, at the level of 0.1% defected devices, we have attained the limits of the approach, where the extra hardware exceeds the 100% of the memory area (e.g. 137% extra area for a 96% yield). These results show that our BISR scheme can comfortably ensure a high yield for any new MOS process generation. On the other hand, the experiments show, that in order to address one to two orders higher defect densities, as targeted in the second and third phases of FRACTURE, new fault tolerant schemes must be developed. Solving this problem will pave the way to new, low-cost, memory fabrication technologies, which could replace the CMOS technology in the future. The work to be done in work-package 1 during the remaining years 2002 and 2003 will be concentrated on this challenging task.

62

Page 63: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

D2.2. Report on the Repair Efficiency Evaluation of the reconfiguration

Functions

This deliverable presents a description of the upgraded yield evaluation tool developed during the first year to perform more accurate yield prediction. The new developments include, statistical fault injection based on burst faults, statistical fault injection based on defect clustering models, and statistical fault injection considering the error polarities produced by the defects. In addition we have developed, and implement in software, analytical formulas for theoretical yield prediction. These formulas were useful in order to validate the statistical fault injection tool. They allowed us to discover and fix a bug that produced optimistic yield prediction. After this correction the tool is shown to produce yield figures very close to the theoretical ones. The development of a statistical fault injection tool was mandatory in order to estimate the yield for complex defect density distributions, for which it becomes very difficult to derive the analytical formulas.

The upgraded tool was used to evaluate the repair architectures developed during the second year in work-package 1. The evaluations shown that the scheme based on error polarities does not improve the repair efficiency, because its higher repair capabilities are counterbalanced by the higher cost of the reconfiguration functions. On the other hand, the repair efficiency is improved by the diversified repair approaches. These approaches use a second repair scheme able to repair the few parts that can be left un-repaired by a first repair scheme, as they belong the right side of the defect distribution curve and concentrate large amounts of defects. Between the two diversified repair architectures, the one combining ECC with word repair is shown the most efficient for the very high defect densities. In the cost of a moderate extra area, it can repair memories affected by defect densities as high as a few percent defected cells. Thus, it paves the way to new low-cost, low dissipation and highly-dense memory fabrication technologies, that could be affected by such high defect densities. On the other hand, the second diversified repair architecture (combining dynamic bit-level repair with block repair), is more efficient for defect densities lower than 10-4, but it can also be more efficient for higher defect densities for memories with word size shorter than 32 bits. D2.3 Report on the Repair Efficiency Evaluation of the Addressing Modification and the Cell-level Fault Tolerance principles The work concerning this deliverable was performed in two steps: - In the first step we adapted adaptation the statistical fault injection tool developed during the first two years, in order to evaluate the repair efficiency of the cell-level fault tolerant scheme and of the repair schems for sequential memories.. - In the second step we used the tool for performing extended statistical fault injection experiments in order to evaluate the two repair schemes. These experiments show that the combination of the fault-tolerant cell developed in deliverable D.1.4, with word repair and ECC, allows to achieve 99% yield, for memories affected by defect densities as high as 10-1, by means of a 277% area overhead. For this extreme defect densitie, none of the techniques developed during the previous years works.

63

Page 64: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

The experiments concerning the repair scheme for sequential memories, combining word repair using faulty word bypass, with ECC and block repair achieves a high yield for memories affected by high defect densities. Thus, for a 10-2 defect density, a 98% yield is achieved, by means of 60% area overhear. However, this scheme is less efficient than the diversified repair scheme developed in deliverable D.1.3, which combines ECC with word repair, for repairing standard memories. D3.1 Thin silicon film bonding on patterned substrate wafer at low temperature

We have demonstrated successful bonding after chemical surface activation at low temperature (200οC) of silicon wafers, using an intermediate SOG layer. The room temperature storage of bonded wafers increases both bonding energy as well as the bonded surface area. The bonding strength obtained allowed us the fabrication of thin Silicon-On-Insulator material and gives as the opportunity to realize V-grooved FETs and memories fabricated at low temperature. Unfortunately we have not been able to use the technique with reasonably good results to bond a patterned wafer with a not patterned wafer. We understand that the problem comes from our difficulty to polish the patterned and covered with SOG wafer..

D3.2 Fabrication of nanometer spaced Si highly doped electrodes separated by insulating layer on SOI’ Nanospaced highly doped silicon electrodes over an insulating film have been fabricated using the silicon anisotropic etching technique and e-beam lithography. The distances measured are less than 20 nm. D3.3 Etch stop engineering of silicon anisotropic etching In this WP we have continued our work to demonstrate a low temperature fabricated crystalline silicon device on a low temperature wafer bonded thin SiGe/Si layer. The S/D and channel regions are made at high temperature before bonding and separated between each other by the anisotropic etching technique. We have decided during the project to extend the initial scope of the deliverable on etch stop engineering of silicon anisotropic etching to include the demonstration of a complete MOS device formed with that technique and fabricated at low temperature (< 400 ºC). This has been achieved and the successful demonstration of the operation of such a device allowed the combination of this technology with ‘nanoparticle’ technology and the demonstration of a 3-D silicon based memory device D4.1 Protocols and design rules for fabricating arrays of nanoparticles. A wide range of thin film techniques were used by the Durham Group to deposit semiconductive and metallic nanoparticles onto surfaces. During the course of the work, links were established with Professor Stephen Evans (Leeds University) and Dr Mark Green (Oxonica Ltd., Oxford) for the provision of new nanoparticulate materials. Structural information on the nanoparticle films was obtained using atomic force and electron microscopy, ellipsometry, X-ray diffraction and UV/visible spectroscopy. Success was achieved using three types of nanoparticles: (a) the Langmuir-Blodgett (LB) technique was used to define nanometre-size II-VI semiconducting CdS particles distributed in a fatty acid matrix. LB layers of fatty acid

64

Page 65: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

salts were first deposited in the normal way. Nanoparticles were then formed by exposing the multilayer film to an H2S atmosphere; (b) nanoclusters of Au, Pt and CdS capped with organic ligands were deposited by the LB technique; and (c) gold nanoparticles passivated with organic ligands were self-assembled onto functionalized surfaces Techniques (b) and (c) resulted in arrays of well-defined particles of nanometer dimensions that were capable of withstanding further processing. These were therefore exploited in the memory device work D4.2 Protocols and design rules for forming reliable gate contacts, for demonstrating charge storage effects and for the formation of semiconductive channels. Arrays of high quality nanoparticle films were incorporated in metal-insulator-semiconductor (MIS) structures for electrical studies at Durham Samples were also deposited onto special field effect transistor (FET) substrates produced by the Demokritos group and sent to Athens for measurements. The initial work focused on the use of insulating (fatty acid) LB films as the insulating layers. These worked well, but some time had to be devoted to develop methods to produce reliable top metal contacts on the organic film. Charge storage effects were observed for both MIS and FET devices and the work was published in the scientific literature (Nano Letters and Journal of Applied Physics). In most cases, the charge was transferred from the top electrode to the nanoparticles, although, when the particles were placed in close proximity to the semiconductor surface (i.e. by removing any oxide layer) there was evidence that the nanoparticles could be charged from the channel. Other work used silicon dioxide, deposited at low temperature as the gate insulator (see also D5.1). Organic materials with reasonably high carrier mobilities (of the order cm2 V-1 s-1) that are currently under investigation for organic FETs include thiophene derivatives and pentacene. Investigations in the FRACTURE project focused on the use of pentacene. High quality layers of this organic semiconductor were produced by evaporation at reduced pressure onto a number of different substrates. Methods to produce Ohmic contacts to the organic semiconductor proved successful. D5.1 Silicon channel memories We have demonstrated a hybrid silicon-organic memory device using gold nanoparticles as charge storage elements deposited by a chemical self-assembly technique on a functionalized oxide surface. This oxide that insulates the nanoparticles from the channel is a 5 nm thermal SiO2 layer. For ‘control’ oxide we have first used an organic insulator deposited by the Langmuir-Blodgett technique at room temperature. The device exhibits non-volatile memory characteristics at low operation voltages, is batch fabricated and does not show any change of its characteristics with time in normal ambient conditions during the last six months. For efficient fabrication of the device, two very different processing technologies, silicon technology and organic thin film deposition had to be adequately integrated. This technology has also the potential to be explored for application in organic memory devices. Because in this device charging of the nanoparticles was always taking place

65

Page 66: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

from the gate electrode we have replaced the organic insulator with a deposited oxide layer and we have observed charging from the channel area. Similar memory phenomena were also observed with deposited nanoparticles using the Langmuir-Blodgett technique. A 3-D fabricated memory device that makes use of the above techniques has been also developed and presented in D3.3. D5.2 Demonstration of nanometre molecular flash memory devcices. Protocols and design rules for its fabrication. Improvements in the in-plane dc conductivity of the pentacene films were achieved by annealing the evaporated films after deposition, by increasing the grain size in the films. Thin film FET structures were also fabricated. Here, collaboration was formed with Cornell University to improve the quality of the devices. The pentacene films and associated devices were studied in both Durham and Athens. The deposition of metallic nanoparticles on organic surfaces has also been investigated. In particular, we have successfully used the electrostatic layer-by-layer deposition method to self-assemble functionalized gold nanoparticles onto a variety of polymeric surfaces. While good progress has been made on the key materials and their device processing, we have yet to achieve one objective – that of demonstrating a memory device based on an organic semiconductor. However, a number of designs have now been developed –in which evaporated pentacene forms the semiconductive channel while the gate and gate insulator are provided by silicon and silicon dioxide, respectively. The nanoparticles will be deposited by both the LB method and the self-assembly technique. One further development could be to replace the silicon dioxide gate insulator with an organic (e.g. polymer) material. This work will be progressed outside the FRACTURE project. D6.1 and D6.2 have assessed the progress and overall achievements of FRACTURE.

benefits to society - The goal of the project was to develop repair solutions for memories achieved by very high defect densities. This goal was achieved with great success since the developed solutions can repair memories affected by defect densities up to a few percent, by means of moderate extra area. Thus, our results make practical the use of future nanotechnologies for fabricating low-cost, large-capacity memories, even under the foreseeable constraints of very unreliable nanotechnology processes. These results position Europe in the best position in these domain, since no similar results have been obtained by others world-wide. Another by-product is the use of the developed solutions in the domain of self-repair of embedded memories. Because systems-on-a-chip(SOCs) embed today very large memories that occupy the largest part of the chip area and include the vast majority of active devices, memories concentrate the large majority of defects and impact the yield severely. Built-in-self repair allows to improve the yield drastically, without the external intervention of laser beams, complex external testers and time consuming external test and diagnosis procedures. The architectures developed in the project allow to cope with any defect densities (from those affecting today's and next generation CMOS processes, to those very high defect densities that could affect nano-technologies), and at low cost. Thus, the most

66

Page 67: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

efficient of the developed architectures were integrated into the MBISTer, a tool implementing advanced BIST and repair solutions for memories, and considered as the most advanced in the market. The tool is proposed in the open market by iRoC Technologies, the SME partner of the project, and its impact to the microelectronics industry and in particular to the European should be significant. PUBLISHED PAPERS AND FILED PATENTS P. Normand, K. Beltsios, A. Tserepi, K. Aidinis, D. Tsoukalas, and C. Cardinaud, “A masking approach for anisotropic silicon wet etching”, Electrochemical and Solid-State Letters, 4, 73-76, 2001.

P. Normand, K. Beltsios, A. Tserepi, K. Aidinis, D. Tsoukalas, and C. Cardinaud, “A new masking method for protecting silicon surfaces during anisotropic silicon wet etching”, International Conference on Micro- and Nanofabrication -MNE 2001-,Grenoble, France, Sept. 2001 –Best Poster Award S. Paul, C. Pearson, A. Molloy, M. A. Cousins, M. Green, S. Kolliopoulou, P. Dimitrakis, P. Normand, D. Tsoukalas and M C Petty, Nano Letts., 3 (2003) 533. S. Kolliopoulou, P. Dimitrakis, P. Normad, H. L. Zhang, N. Cant, S. D. Evans, S. Paul, C. Pearson, A. Molloy, M. C. Petty and D. Tsoukalas, J. Appl. Phys., 94 (2003) 5234. S. Kolliopoulou, P. Dimitrakis, P Normand, H.-L. Zhang, N. Cant, S.D. Evans, S. Paul, C Pearson, A Molloy, M.C. Petty and D. Tsoukalas ‘Integration of organic insulator and self-assembled gold nanoparticles on Si MOSFET for non-volatile memory cells’, accepted in Microelectronic Engineering D. Prime, S. Paul, C. Pearson, M. Green and M. C. Petty, Mat. Sci. Eng. C., under review S. Paul, C. Pearson, M. Green, S. Kolliopoulou, P. Dimitrakis, P. Normand, D. Tsoukalas and M. C. Petty, to be submitted to J. Phys. D:Appl. Phys. D. Tsoukalas, S. Kolliopoulou, P.Dimitrakis, P. Normand S. Paul, C. Pearson, A. Molloy, M. C. Petty, ‘Au nanoparticle room temperature deposited floating gate MISFET for non-volatile memory applications’ in ‘Non-volatile memories with discrete storage nodes’ Woprkshop, Estoril,Portugal, Sept. 2003 S. Kolliopoulou, P. Dimitrakis, P Normand, H.-L. Zhang, N. Cant, S.D. Evans, S. Paul, C Pearson, A Molloy, M.C. Petty and D. Tsoukalas ‘Integration of organic insulator and self-assembled gold nanoparticles on Si MOSFET for non-volatile memory cells’, Micro and Nano Engineering Conference, Cambridge Sept. 2003 S. Kolliopoulou, D. Tsoukalas,P. Dimitrakis, P Normand, Hao-Li Zhang, N. Cant, S. D. Evans,S. Paul, C. Pearson, A. Molloy, M. C. Petty, ‘A multi-stack insulator

67

Page 68: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

silicon-organic memory device with gold nanoparticles’ European Solid-State Device Research Conference, Estoril, Portugal, Sept. 2003 D. Tsoukalas, S. Kolliopoulou, P.Dimitrakis, P. Normand, S. Paul, C. Pearson, A. Molloy, M. C. Petty ‘Gold self-assembled nanoparticles for non-volatile memories’ International Workshop on Future Information Processing, Miyazaki, Japan, Nov.2003 S. Paul., M. Palumbo, M. C. Petty, N. Cant and S. D. Evans, Deposition of Functionalized Gold Nanoparticles by the Layer-by-Layer Electrostatic Technique, presented at Fall Materials Research Society Meeting, Boston, December 2003. A. Molloy et al., Abstract submitted to European Materials Research Society Spring Meeting, 2004.

D. Goustouridis, K. Minoglou, S. Kolliopoulou, S. Chatzandroulis, P. Morfouli, P. Normand and D. Tsoukalas ‘Low temperature wafer bonding for thin silicon film transfer’ presented at Eurosensors, Sep 2002, Prague D. Tsoukalas ‘Nanoparticle memories’ invited presentation at NSF EC Nantechnology workshop, Boston, Dec 2002 M. Nicolaidis, N. Achouri, S. Boutobza, ”Optimal Reconfiguration Functions for Column or Data-bit Built-In Self-Repair”, 2003 Design Automation and Test in Europe (DATE’03), March 3-7, 2003, Munich, Germany

M. Nicolaidis, N. Achouri, L. Anghel, ”Memory Built-In Self-Repair for Nanotechnologies”, 2003 IEEE International On-Line Testing Symposium, July 7-9, 2003, Kos, Greece

M. Nicolaidis, N.Achouri, L.Anghel, “A Memory Built In Self Repair for High Defect Densities based on Error Polarity, in Proceedings of 2003 IEEE Defect and Fault Tolerance Symposium, 3-5 Novembre, Cambrige, MA, USA. M. Nicolaidis, N.Achouri, S. Boutobza, ”Dynamic Data-bit Memory Built-In Self-Repair”, in Proceedings of IEEE International Conference on Computer Aided Design, November 2003, Charlotte, USA L.Anghel, M. Nicolaidis, N. Achouri, " Built In Self Repair Techniques for Based on ECC Codes to Cope with Memories Affected by High Defect Densities" to be published in Proceedings on IEEE VLSI Test Symposium 2004, Napa Valley, USA, April 2004. L.Anghel, M. Nicolaidis, N. Achouri, " Evaluation of Memory Built-In Self Repair Techniques for High Defect Density Technologies" to be published in Proceedings on IEEE Pacific Reliable Dependable Computing 2004, Tahiti, French Polynesia, March 2004.

68

Page 69: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

Patents:

1. Dispositif de Reconfiguration d'un Ensemble Mémoire Présentant des Défauts", PCT patent application, December 2002,

2. Dispositif de Reconfiguration d'un Ensemble Mémoire Présentant des Défauts", PCT patent application, December 2002, patent application France, USA

Future Outlook –. • The conclusion from all these experiments performed within FRACTURE is that there is clearly a memory effect due to nanoparticles deposited with a very simple process at room temperature. The results obtained are in general comparable with other materials and processes which are much more mature since they are used in memory technology for many years. We believe that in order to be able to asses all generated know-how within the project an optimization phase is absolutely needed. Meanwhile looking in the granularity of matter there are new findings that should be reasonably expected. This was our experience during the project. There is a need in microelectronics world for new memory structures that will increase the integration density. As we report in the state-of-the-art of the present and previous reports there is a worldwide effort for new memory structures using organic materials, molecules or nanotubes. It is not clear what scenario will prevail. Our nanoparticle memories comes to add to the these relatively few successful efforts. Self-assembly of nanoparticles seems in principle compatible with device scaling. It is timely now to advance in techniques that allow patterning of the nanoparticles or alternatively their selective deposition. Investigation of the viability of nanoparticles for a temperature as high as 400 °C could be also of interest. During FRACTURE we have not tested a temperature higher than 150 °C but compatibility of the nanoparticles with advanced future CMOS devices using metal gates would require investigations towards higher temperature. On the fault-tolerant side and concerning the near term, iRoC plans to make the results of the project, the dominant technology for memory repair in CMOS technologies for today's and next generations CMOS processes in the path down to the ultimate CMOS processes. For the longer term the partners will target the development of an EDA framework for nanotechnologies. This framework will include the memory repair architectures developed in Fracture as well as fault tolerant solutions for logic, developed by others [TERAMAC] [HAN]. In addition the framework will include tools for mapping innovative parallel architectures into the nanotechnology hardware, that will allow efficient use of the huge computing power promised by the nanotechnologies.

69

Page 70: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

References [ANG04] L.Anghel, M; Nicolaidis, N. Achouri, " Built In Self Repair Techniques for Based on ECC Codes to Cope with Memories Affected by High Defect Densities" to be published in Proceedings on IEEE VLSI Test Symposium 2004, Napa Valley, USA, April 2004. [BHA94] Bhavsar D. K., Edmodson J. H., “Testability Strategy of the Alpha AXP 21164 Microprocassor”, 1994 IEEE International Test Conference.

[BEN00] Benso A. et al “A Family of Self-Repair SRAM Cores”, 2000 IEEE International Test Conference. 2000 In Proc. IEEE International On-Line Testing Workshop, July 3-5, 2000, pp214-218

[CHE03] Chen Y, Ohlberg DAA, Li XM, et al. Nanoscale molecular-switch devices fabricated by imprint lithography, APPL PHYS LETT 82 (10): 1610-1612 MAR 2003 [DECH03] G. Decher and J. B. Schlenoff (eds.) Multilayer Thin Films, Wiley-VCH, Weinheim (2003). [EVA88] N.J. Evans, M.C. Petty and G.G. Roberts, Thin Solid Films 160 177 (1988) [FUH02] Fuhrer MS, Kim BM, Durkop T, et al. High-mobility nanotube transistor memory NANO LETTERS 2 (7): 755-759 JUL 2002 [GOETZ76] A. Goetzberger, E. Klausmann and M. J. Schultz, CRC Critical Rev. Solid-State Sci., 6 (1976) 1. [HEA98] J.R. Heath, P.J. Kuekes, G.S. Snider and R.S. Williams, 'A defect-tolerant computer architecture : opportunities for nanotechnology' Science 280, 1716-1721 (1998) [HEN00] K. Henttinen, I. Suni, S.S. Kau, Mechanical induced Si layer transfer in hydrogen-implanted Si wafers, Appl. Phys. Let. 76, (2000) 2370 [IWFIP03] International Workshop on Future Information Processing, Miyazaki, Japan, Nov. 2003. [JOHN03] Johnson M Al-Shamma A, Bosch D, Crowley M, Farmwald M, Fasoli L, Ilkbahar A, Kleveland B, Lee T, Liu TY, Nguyen Q, Scheuerlein R, So K, Thorp T 12-Mb PROM with a three-dimensional array of diode/antifuse memory cells Johnson M, IEEE JOURNAL OF SOLID-STATE CIRCUITS 38 (11): 1920-1928 NOV 2003 [KAN02] Kanjilal A, Hansen JL, Gaiduk P, et al. Structural and electrical properties of silicon dioxide layers with embedded germanium nanocrystals grown by molecular beam epitaxy APPL PHYS LETT 82 (8): 1212-1214 FEB 24 2003

70

Page 71: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

[KAP00] E. Kapetanakis, P. Normand, D. Tsoukalas et al. ‘Charge storage and interface states effects in Si-nanocrystal memory obtained using low-energy implantation and annealing’, Applied Physics Letters 77, 3450 (2000) [KIM98] Kim I., Zorian Y., Komoriya G., Pham H., Higgins F. P., Newandowski J.L. "Built-In self repair for embedded high-density SRAM" Proc. Int. Test Conference, 1998, pp1112-1119 [KIM99] Kim H. C., Yi D.S., Park J.Y., Cho C.H., “A BISR (Buil-In Self-Repair) circuit for embedded memory with multiple redundancies”, 1999 IEEE International Conference on VLSI and CAD, Oct. 26-27, 1999, Seoul, Korea, pp 602-605 [KOL03] Kolliopoulou S, Dimitrakis P, Normand P, et al. ‘Hybrid silicon-organic nanoparticle memory device’, J APPL PHYS 94 (8): 5234-5239 OCT 15 2003 [KYU00] Kyung K.H., Moon B. S. “Integrated Circuit Memory Devices having data Input and Output Lines Extending Along the Column Direction” US patent, No 6,151,263, Nov. 21, 2000 [LIU03] Liu ZM, Yasseri AA, Lindsey JS, et al. Molecular memories that survive silicon device processing and real-world operation SCIENCE 302 (5650): 1543-1545 NOV 28 2003 [MA03] Ma LP, Pyo S, Ouyang J, et al. Nonvolatile electrical bistability of organic/metal-nanocluster/organic system, APPL PHYS LETT 82 (9): 1419-1421 MAR 3 2003 [MA02] Ma LP, Liu J, Yang Y Organic electrical bistable devices and rewritable memory cells APPL PHYS LETT 80 (16): 2997-2999 APR 22 2002 [MAN71] B. Mann, H. Kuhn, J. Appl. Phys., 42(11), 4398 (1971)

[MOL03] Moller S, Perlov C, Jackson W, et al. A polymer/semiconductor write-once read-many-times memory NATURE 426 (6963): 166-169 NOV 13 2003 [MOL04] A. Molloy et al., Abstract submitted to European Materials Research Society Spring Meeting, 2004. [NAB02] A.V. Nabok, B. Iwantono, A.K. Hassan, A.K. Ray, T. Wilkop, Material Science and Engineering C, 22, 355 (2002) [NIC03a] M. Nicolaidis, N. Achouri, S. Boutobza, ”Optimal Reconfiguration Functions for Column or Data-bit Built-In Self-Repair”, 2003 Design Automation and Test in Europe (DATE’03), March 3-7, 2003, Munich, Germany

[NIC03b] M. Nicolaidis, N. Achouri, L. Anghel, ”Memory Built-In Self-Repair for Nanotechnologies”, 2003 IEEE International On-Line Testing Symposium, July 7-9, 2003, Kos, Greece

71

Page 72: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

[NIC03c] M. Nicolaidis, N.Achouri, L.Anghel, “A Memory Built In Self Repair for High Defect Densities based on Error Polarity, in Proceedings of 2003 IEEE Defect and Fault Tolerance Symposium, 3-5 Novembre, Cambrige, MA, USA. [NIC03d] M. Nicolaidis, N.Achouri, S. Boutobza, ”Dynamic Data-bit Memory Built-In Self-Repair”, in Proceedings of IEEE International Conference on Computer Aided Design, November 2003, Charlotte, USA [NIK00] F.Niklaus, P.Enoksson, P.Griss, E.Kalvesten, G.Stemme, Low-Temperature Wafer-Level Transfer Bonding, J. Microelectromech. Syst., 10 (4) (2000) 525-531. [NORM98] P. Normand, D. Tsoukalas, E. Kapetanakis. J. A. Van Den Berg, G. A. Armour and J. Stoemenos' Formation of 2-D arrays of Silicon nanocrystals in thin SiO2 films by very-low energy Si ion implantation' Electrochemical and Solid-State Letters, 1, 88 (1998) [PAUL03-1] S. Paul, C. Pearson, A. Molloy, M. A. Cousins, M. Green, S. Kolliopoulou, P. Dimitrakis, P. Normad, D. Tsoukalas and M C Petty, Nano Letts., 3 (2003) 533. [PAUL03-2] S. Paul, C. Pearson, M. Green, S. Kolliopoulou, P. Dimitrakis, P. Normand, D. Tsoukalas and M. C. Petty, to be submitted to J. Phys. D:Appl. Phys. [PAUL03-3] S. Paul., M. Palumbo, M. C. Petty, N. Cant and S. D. Evans, Deposition of Functionalized Gold Nanoparticles by the Layer-by-Layer Electrostatic Technique, presented at Fall Materials Research Society Meeting, Boston, December 2003. [PET90] M. C. Petty, in Langmuir-Blodgett Films (G G Roberts ed.) Plenum Press, New York, (1990) Chap. 4. [PET85] M. C. Petty, J. Batey and G. G. Roberts, IEE Proc., 132 (1985) 133. [POL78] E. E. Polymeropoulos, J. Sagiv, J. Appl. Phys., 69(5), 1836 (1978)

[RAD02] Radosavljevic M, Freitag M, Thadani KV, et al. Nonvolatile molecular memory elements based on ambipolar nanotube field effect transistors NANO LETTERS 2 (7): 761-764 JUL 2002 [SAL01] B. De Salvo et al ‘Experimental and Theoretical Investigation of nanocrystal and nitride trap memory devices, IEEE Trans. El Dev 48, 1789 (2001) [SAW79] T. Sawada and H. Hasegawa, Thin Solid Films 56 (1979) 183. [SAW99] Sawada K., Sakurai T., Uchino Y., Yamada K., “Built-In self repair circuit for High Density ASMIC”, IEEE 1999 Custom Integrated Circuits Conference.

[SCH99] J. Schmitt, P. Mächtle, D. Eck, H. Möhwald and C.A Helm, Langmuir, 15 (1999) 3256.

72

Page 73: IST–2000-26014 Nanoelectronic Devices and Fault-Tolerant ... · ‘Teramac’ computer that it was designed and fabricated at a macroscale level by HP in USA [HEA98]. This system

73

[TAN92] Tanabe A. et al “ A 30-ns 64-Mb DRAM with Built-in Self-test and Self-Repair Function”, IEEE Journal Solid State Circuits, pp. 1525-1533, Vol 27, No 11, November 1992.

[TIW96] Tiwari et al ‘Single charge and confinement effects in nano-crystal memories’, Appl. Phys. Lett. 69, 1232 (1996) [TON00] Q. Tong and U. Goesele, Semiconductor wafer bonding, J. Wiley & Sons, 1999 [WEI01 A. Weinert, P. Amirfeiz, S. Bengtsson, Plasma assisted room temperature

bonding for MST, Sensor & Actuators A 92 (2001) 214-222 [WU00] Y.H.Wu, C.H.Huang, W.J.Chen, C.N.Lin and A.Chin, The Buried Oxide

Properties in Oxygen Plasma-Enhanced Low-Temperature Wafer Bonding, J. Electrochem. Soc., 147 (7) (2000) 2754-2756.