Inserting Libraries

You can insert a library in a Simulation or a State Logic.


Before you begin:

The workbench used to edit the logic representation should be opened:


  • Device Logic Design if the logic representation is a Simulation Logic
  • Module & Block For Libraries if the logic representation is a State Logic.
  • State Logic Modelling if the logic representation is a State logic associated to a function or logical component (RFLP context).
  1. Open a logic representation. See a typical example below.



  2. To insert a library, do one of the following:

    • Right-click an element of the logic and select Insert ... > Library in its contextual menu.
    • Select an element of the logic and click New Library in the Module Management toolbar.

    The Position dialog box is displayed.

  3. Select Before and click OK.

    The Library Definition dialog box appears.


    • Reference contains the library name. By default, the name of the last library used is pre-selected.
    • Insertion Mode allows you to define the visibility and the accessibility of the library elements in the current representation.

  4. Click Search a Library . The dialog box Object Selection appears.

    The Object Selection dialog box appears.


    • From Search allows you to find the library from its name.
    • From Session allows you to retrieve all the libraries already loaded in session.

    Only Behavior Library References with the discipline Behavior_Discrete are searched.

  5. Enter a filter expression and click Search.



  6. Select a library and click OK.



    The library is added above the selected element.

    Tip: To expand the library content, select Library's Name object > Show content in the library contextual menu.

  7. To change the library properties, do one of the following:

    • Double-click the library in the specification tree.
    • Select [library name] object > Definition in its contextual menu.

    The Library Properties dialog box appears:

  8. If needed, change the library name and add a comment. You can also change its visibility (see Accessing Library Components ).



  9. To retrieve the original name of the library, right-click on the library and select Properties .

    The Properties dialog box appears:

    In the Library tab, the names of the library reference and representation are displayed. In this tab, you can also modify the visibility setting.