Building a compact model library takes the library and element source data and converts them into compact models that can be used in INTERCONNECT or Cadence Virtuoso. Building consists of two steps: validating the source data and building the compact models.
Validating Source Data
To validate the source data in your library:
- Select the Library master file that includes the elements you would like to validate.
- Select the elements you would like to validate in the Element Status Center. To select all of the elements, enable the Select all/Unselect all checkbox below the element list.
- Press the Validate button in the toolbar.
After the Validate button is pressed, the element source data will be validated to ensure all required data is included in the correct format. The results of the validation will be printed to the Output. Once all elements have been validated, the status indicator in the Validate column of the Element Status Center will either be colored green to indicate the element passed validation, or red to indicate the element did not pass validation.
Building Compact Models
After the source data has been validated, the compact models can be built. The source data will be automatically validated before building the compact model.
To build compact models from the source data in your library:
- Select the Library master file that includes the elements you would like to build.
- Select the elements you would like to build in the Element Status Center. To select all of the elements, enable the Select all/Unselect all checkbox below the element list.
- If you would like to create Cadence Virtuoso symbols, select the Symbols checkbox in the tool bar.
- If you would like to create Verilog-A elements, select the Verilog-A checkbox in the tool bar.
- Press the Build button in the toolbar.
After the Build button is pressed, the element source data will be validated to ensure all required data is included in the correct format. If the element passes validation, the element will be compiled into a compact model.
The results of the validation and build process will be printed to the Output. Once all elements have been built, the status indicator in the Validate and Build columns of the Element Status Center will either be colored green to indicate the element was successfully validated and built, or red to indicate the element was not validated or built successfully.
The compact model files are saved in the artifacts folder of the library source directory. These files can then be installed in INTERCONNECT or Cadence Virtuoso and used in circuit simulations.