vmtLibImport
vmtLibImport(t_inputFileName t_libName[?importDrag_importDra] [?draSMDImportModeg_draSMDImportMode] [?draNoSMDImportModeg_draNoSMDImportMode] [?refLibNamet_refLibName] [?importTechOnlyg_importTechOnly] [?componentt_component] [?overwriteg_overwrite] [?createSymbolsg_createSymbols] ) => t / nil
Description
Creates a library containing technology and components from the specified SiP layout file. The library contains TILPs, footprints, and schematic symbols for dies, packages, SMDs, embedded components, and padstacks in a SiP layout file. When importing a layout from the Allegro platform to Virtuoso Studio, the ratio of DataBase Unit Per User Unit remains 1:1. This means the resolution of a layout remains during the import. While creating the library, if files or cellviews are checked in, autocheckin is added as a comment by the Library Manager.
Arguments
Value Returned
Example
To create a library and populate it with TILPs, component definitions, CSV files, footprints, and schematic symbol views, you must call two separate invocations of the vmtLibImport SKILL function as follows:
-
vmtLibImport("my.sip" "mylib" "?importTechOnly" t)
Uses the existing Allegro translator SKILL functions to create the library and the technology file. Ensure to save the data created by running the command before you proceed. -
vmtLibImport("my.sip" "mylib" "?importDra" t "?createSymbols" t)
Uses thevmtLibImportSKILL function to read the SiP layout file and populates the library with the components in the file.
Related Topic
Return to top