Product Documentation
Virtuoso Layout Suite SKILL Reference
Product Version IC23.1, November 2023

mptReportCurrentSettings

mptReportCurrentSettings(
d_cellViewID 
[ t_fileName ]
g_reportDesign
)
=> t / nil 

Description

Reports MPT flow settings.

Arguments

d_cellViewID

The database ID of the cellview.

t_fileName

The name is the file to be used to store the report. This is a temporary file.

g_reportDesign

Specifies whether the report design contains MPT data. The default value is nil.

Values Returned

t

The report is created.

nil

The report is not created.

Examples

mptReportCurrentSettings(geGetEditCellView())
------------------------------------------------------
MPT flow report for US_8ths/Asize/symbol
 @(#)$CDS: virtuoso version ICADVM20.1-64b 08/30/2018 09:24 (hc1lnx16) $
 Sep  3 10:02:57 2018
------------------------------------------------------
Technology file:
 Colorable layer(s):
 MPT constraintGroup: default 
  Available MPT constraintGroup(s) in the tech file: none
Colorable LPPs:
Default Colors: 
 none
Coloring Methods:
 Session coloring method : colorSpacing
 Design coloring method : colorSpacing
Main MPT cdsenv:
 Dynamic Coloring/Coloring Engine: t  (mpt.coloringEngineEnabled)
 Default shape assignment:   "random" (mpt.unclusteredShapeColor)
 ReColor read-only cellViews:   nil  (mpt.reColorReadOnlyCellView)
 Copy color(makeCell & flatten):  t  (cdba.copyMPAttributes)
 Lock propagation:     t  (mpt.propagateLocksToConnectedShapes)
 HCL creation during LockAll:   "pcell" (mpt.lockAllHCLPolicy)
 Policy for CELL:
  Instance Color Shifting:   "none" (mpt.globalColorShiftingPolicy)
  Hierarchical Color Locking:  "all" (mpt.enableHCLCreation)
 Policy for PCELL:
  Coloring:      t  (Opposite of mpt.dontColorPCells)
  Recoloring On Evaluation:  t  (mpt.forcePcellRecolorOnEval)
  Instance Color Shifting:   "cluster" (mpt.globalColorShiftingPolicyForPcells)
  Hierarchical Color Locking:  "level1_pins" (mpt.enableHCLCreationOnPcells)
Cdsenv with current value different than default:
 mpt allowLockShiftOverride boolean t (default: nil)
 mpt propagateAnySameMaskState boolean t (default: nil)
 mpt autoPropagateLock boolean t (default: nil)
 mpt forcePcellRecolorOnEval boolean t (default: nil)
 mpt overrideLockOnConnectedShapes boolean t (default: nil)
 mpt lockAllHCLPolicy cyclic "pcell" (default: "noHCL")
 mpt propagateLocksToConnectedShapes boolean t (default: nil)
 mpt coloringEngineEnabled boolean t (default: nil)
 mpt unclusteredShapeColor cyclic "random" (default: "asIs")
 mpt defaultColoringMethod cyclic "colorSpacing" (default: "connectedShapes")
 mpt enableHCLCreationOnPcells cyclic "level1_pins" (default: "all")
INFO: Report saved to 'mptFlow.rpt'
t


Return to top
 ⠀
X