axlSetModelPermissibleSectionLists
axlSetModelPermissibleSectionLists(x_modelHandlel_sectionNames) =>l_sectionHandles/ nil
Description
Sets a permissible section list for the given model extracted from a PCF file. If a model file includes many sections out of which only a limited number of sections are of relevance to your testbench, you can create a permissible section list for that model file. If the LimitModelSections environment variable is set to LimitedList, while displaying the list of section names in the Corners Setup UI, the tool checks the permissible section list for a model file and shows only the relevant names.
Arguments
|
Names of all the sections in the given model file that are allowed to be selected. |
||
Value Returned
|
The list containing handles to the permissible sections is returned. |
||
|
The list containing handles to the permissible sections is not returned. |
||
Examples
Sets a permissible section name list for the gpdk090.scs model imported from a PCF file.
; get the handle to the main setup database
sdb=axlGetMainSetupDB(axlGetWindowSession())
=> 1001
; get the handle to the model imported from the PCF file.
;Note: It is important to provide the handle to the main setup database in the ;function call given below. mh1=axlGetModel(sdb "gpdk090.scs") => 2323 ; View the existing permissible sections list for the given model. axlGetModelPermissibleSectionLists(mh1) => (2326 ("TT_s1v")) ; the return value shows that the permissible sections list for the model ; includes only one section, TT_s1v. ; creating a new permissible sections list for this model file axlSetModelPermissibleSectionLists(mh1 ( "FS_s1v" "FF_s1v" )) => (2606 2607) ; the return value shows that now the permissible sections list for the model ; includes two section names axlGetModelPermissibleSectionLists(mh1) => (2326 ("FS_s1v" "FF_s1v"))
Related Topics
axlAddModelPermissibleSectionLists
axlGetModelPermissibleSectionLists
Return to top