Examples
mptScan -lib myLib
WARNING: (mptScan-2): Repair needed for shape cluster data that references a cluster on a different layer.
WARNING: (mptScan-2): Repair needed for via cluster data that references a cluster on a different layer.
INFO: Found advanced node coloring and 2 data issues in 'myLib/top/layout_bk'.
INFO: Found advanced node coloring in 1 (out of 1) layouts.
Finished: mptScan
Scans the cellviews in the myLib library for advanced node coloring issues and outputs warnings for the issues that are found, along with a summary for each scanned cellview.
mptScan -lib myLib -repair
INFO: (mptScan-2): Repaired shape cluster data that referenced a cluster on a different layer. Verify that coloring in this design is correct. If not correct, recolor the design.
INFO: (mptScan-2): Repaired via cluster data that referenced a cluster on a different layer. Verify that coloring in this design is correct. If not correct, recolor the design.
INFO: Repaired 2 found issues in 'myLib/top/layout_bk'.
INFO: Repaired advanced node coloring data issues in 1 (out of 1) layouts.
Finished: mptScan
Repairs advanced node coloring issues in the myLib library.
mptScan -lib HCL -removeData
INFO: Removed advanced node coloring from 'HCL/test/layout'.
INFO: Removed advanced node coloring from 1 (out of 1) layouts.
Finished: mptScan
Removes the coloring information from the cellviews in the HCL library.
mptScan -lib myLib -report colorSpec
Running: mptScan -logFile mptScan.log -lib myLib -report colorSpec
INFO: Found colorSpec data in 'myLib/top/layout_bk'.
INFO: Found colorSpec data in 1 (out of 12) layouts.
Finished: mptScan
Scans the cellviews in the myLib library for the set colorSpec bits.
mptScan -lib myLib -clear colorSpec
Running: mptScan -logFile mptScan.log -lib myLib -report colorSpec
INFO: Cleared colorSpec data in 'myLib/top/layout_bk'.
INFO: Cleared colorSpec data in 1 (out of 12) layouts.
Finished: mptScan
Clears the colorSpec bits in the mylib library.
mptScan -lib myLib -checkColorVer
Running: mptScan -logFile mptScan.log -lib myLib -checkColorVer
INFO: Cellview "myLib/mycell/layout" contains MPToolkit coloring data version: 4, CDS coloring data version:3
INFO: MPToolkit coloring data version can be reduced from 4 to 1.
Reports the coloring data versions for the cellviews in the myLib library and whether the MPToolkit coloring data version can be reduced.
mptScan -lib myLib -reduceColorVer
Running: mptScan -logFile mptScan.log -lib myLib -reduceColorVer
INFO: Cellview "myLib/mycell/layout" contains MPToolkit coloring data version: 4, CDS coloring data version:3
INFO: MPToolkit coloring data version was reduced from 4 to 1.
Reduces the coloring data versions for the cellviews in the myLib library, if possible. The version reduction preserves the coloring information so that it can be edited using an earlier product version that supports the new coloring data version.
Related Topics
Layer-Purpose Pair to Color Data
Return to top