Libraries are text files containing SPICE netlist code. They an be edited with the built-in editor.

A library contains SPICE netlist code. It can, for example, be used to specify the behavior of local components or to load parts of a simulation.

Libraries are simple text files that can be edited with any text editor. InfineonSpice contains a custom editor that provides, in particular, syntax highlighting and searching with support for regular expressions. If you prefer an external editor, you can locate the file of a library that is part of a project be right-clicking it and choosing Show in File Explorer from the context menu.

Describing the SPICE code conventions and programming considerations is beyond the scope of this manual. However, you can find detailed information about it in Infineon’s Titan reference manual and other generally available sources.

Importing and transferring libraries

You can import a library that you receive as a .lib file by dragging it from the file system into the folder of a project in the Workspace view.

To make a library from one project available in another project, you can copy it by right-clicking it and choosing Copy from the context menu. This opens the Copy File dialog, where you can choose the target project and optionally give the copied library a new name. (Choosing the source project as the target and providing a new name effectively duplicates the library in its project.)