Previous Page


          8.4 The Failure Mechanisms Library

          8.4.1 Purpose of Failure Mechanisms Library

          The Failure Mechanisms Library contains failure mechanisms/models and supporting information. The Library can be used to create, edit, and access information and algorithms pertaining to potential microelectronic failure mechanisms. The Failure Mechanisms Library contains:

            • algorithms for microelectronic reliability assessment;
            • models for device failure mechanisms;
            • descriptions of the parameters used in failure models;
            • assumptions and limitations of failure models;
            • validation histories with references.
          The ability to create and edit failure mechanisms/models ensures that the failure mechanism library is user-specific and that new mechanisms/models can be added to the Library as advances occur.

          8.4.2 The Failure Mechanisms Library Screen

          • In the CADMP Manager, go to the Libraries header and select Failure Mechanisms (see Figure 48). The Failure Mechanism Library screen appears.

          •  
          Figure 48. Selecting the Failure Mechanism Library
          • The screen contains four options (see Figure 49):
          Figure 49. The Failure Mechanism Library screen.
            • Failure Mechanism enables you to load, add, and delete failure mechanisms.
            • Model Builder enables you to create, modify, delete, and copy a model, sub-model, or model factor.
            • Constants enables you to add, modify, and delete constants.
            • Model Factors enables you to add, modify, and delete typical model factors.
          8.4.3 The Failure Mechanism Option

          The Failure Mechanism option has three commands:

            • Load enables you to load a failure mechanism.
            • Add enables you to add failure mechanisms.
            • Delete enables you to delete failure mechanisms.
            • Save enables you to save a failure mechanism after changes have been made.
          8.4.3.1 The Load Command
          • Select the Load command from the Failure Mechanisms menu. The window in Figure 50 appears.
          Figure 50. The Failure Mechanism list
          • Select the failure mechanism you want to use. (You can activate only one failure mechanism at a time.) You return to the Failure Mechanism Library screen. The failure mechanism name appears in the menu bar.
          A help screen is available for each model. Press F1 after highlighting a model. The help screen contains inportant information on the model, such as the mechanism and the file name of the model (Figure 51). If you scrolling down the window you will see the model equation, an explanation of the model, and literature references.
          Figure 51. The Help window.

          8.4.3.2 The Add Command

          • Select the Add command from the Failure Mechanism menu. A window requesting the name of the new failure mechanism appears.
          • Type the name of the new failure mechanism and press Enter. The name appears in the menu bar. Use the Model Builder option to complete it.
          8.4.3.3 The Delete Command
          • Select the Delete command from the Failure Mechanism menu. A failure mechanisms list appears.
          • Select the failure mechanism you want to delete. A window appears asking you to confirm the deletion.
          • Select Yes to confirm, No to cancel. You return to the Failure Mechanism Library screen.
          8.4.4 The Model Builder Option

          You must load a failure model before invoking the Model Builder option, which contains four commands (see Figure 52):

          Figure 52. The Model Builder menu
            • New enables you to create new models, submodels, and model factors.
            • Edit enables you to change existing models, submodels, and factors.
            • Delete enables you to erase models, submodels, and factors.
            • Copy enables you to copy existing models, submodels, and factors.
          8.4.4.1 The New Command
          • Select the New command from the Model Builder menu. A window appears, asking what you want to create: a model, a submodel, or a factor.
          • Select Model. The window shown in Figure 53 will appear. Type in the name and units for the new model.
          Figure 53. Adding a New Model
          • Press Enter at the Failure Modes field. An empty list window will appear. There are two hot keys: Insert and Delete. When you use Insert the window shown in Figure 54 will appear. Highlight the Mode you want to add and press Enter. Repeat until you have selected all relevant failure modes. This procedure can be followed for adding Stress Types as well.
          Figure 54. Inserting a Failure Mode
          • Select the Model Type, either Wearout or Overstress, by toggling the field with the Space Bar. In the wearout model, a stress is repeatedly applied to the device, causing it to fail after a period of time. CADMP-II typically reports the number of hours to failure. In the overstress model, device failure is caused by subjecting it to stress that exceeds the strength of the device.
          • Move to the Expression field and press Enter. The window shown in Figure 55 appears. You are now ready to build the model. You will now construct the right-hand part of the failure model equation. The failure model equation is written using the Mathematical Functions, User-defined models, Attributes, and Constants hot keys at the bottom of the window. There is also a help command, F1, used to examine your equation.
          Figure 55. The Display Model window
          • Select the Mathematical Functions hot key. The window in Figure 56 appears.
          Figure 56. The Mathematical functions window
          • Select an intrinsic function to include in the failure model equation. You will be returned to the Expressions window. Repeat until all relevant functions are included.
          • Select the Attributes hot key. A window appears which lists all of the parts and the environment.
          • Select a package part. The Attributes window in Figure 57 appears.
          Figure 57. The Package Attributes window
          • Select an attribute. You will be returned to the Expressions window. Repeat until all relevant parts are included.
          • Select the Constants hot key. A list of constants appears.
          • Select a constant to include in the failure model equation. You return to the Expressions window. Repeat until all relevant constants are included.
          • Select the User Defined Models hot key. A list of user-defined models appears, including the various models/sub-models used by the loaded failure mechanism. The user-defined models are provided in case a sub-model is used by more than one model.
          • Select a model to include in the failure model equation. You will be returned to the Expressions window. Repeat until all relevant models are included.
          • Hit F1 to examine the equation. A list of the variables contained in your model will appear. Make sure all of your variables can be identified by CADMP-II.

          • Close the Application window to save your model. Press Esc to cancel.
            Next Page