Product Documentation
Virtuoso Studio Design Environment User Guide
Product Version IC23.1, November 2023

XScale Command

To scale the libraries and adjust for the change in DBUperUU, use XScale as follows:

XScale -mag magFactor
  -lib libName
  [-cell cellName]
  {-view viewName | -viewType viewTypeName}
  [-loadFile skillFileName]
  [-doNotScaleCellFile fileName]

For example, to scale the physical elements only (rather than everything in the library), you can specify the layout view in your library as follows:

XScale -mag 2 -lib myLib -view layout

The arguments for XScale are as follows:

Arguments Description

-mag magFactor

Magnification factor in positive integer or float. For values greater than one, the scale is up. For values less than one, the scale is down.

Magnification factor applies to all cellviews getting processed.

-lib libName

Name of the design library that is to be processed. You can specify only one library at a time.

-cell cellName

(Optional) Name of the cellview that is to be processed. This is an optional argument. If no cell name is specified, XScale processes all the cells in the library.

-view viewName

Name of the view that is to be processed. If a cell name is not specified, the views with the given view name in all cells in the library are processed.

Use either -view or -viewType: You cannot use both options together.

-viewType viewTypeName

Type of cellviews that are to be processed. If a cell is specified, cellviews of the given type in the cell are processed. Otherwise, cellviews of the given type in the library are processed.

-loadFile skillFileName

SKILL file to be loaded.

-doNotScaleCellFile

fileName

Control file to be loaded.

Points to remember:

Related Topics

Changing the DBUperUU in the Technology File


Return to top
 ⠀
X