drdBatchCheck
drdBatchCheck(d_cellViewID[l_bBox] ) => t / nil
Description
Runs DRD checker on the specified area of the specified cellview. The hierarchy depth and batch checking rules specified in the DRD Options form are honored. Use this function to run a DRD check on read-only cellviews to view any DRC violations as warning messages in CIW.
Arguments
Value Returned
Examples
cv = dbOpenCellViewByType("libName" "cellName" "viewName" "maskLayout" "a")
drdBatchCheck(cv); checks the whole cellview
drdBatchCheck(cv list(0:0 1:1)); checks the cellview box (0,0) to (1,1)
Shown below is a warning message displayed in CIW when drdBatchCheck() is run on a read-only cellview.
*WARNING* Read-only Marker: Tool="drdEdit", Ref="METAL2.W.1", Desc="Minimum Metal2 Width 0.08", Layers="Metal2", Purposes="oaNo", Pts="(271.050000,25.445000)(271.050000,25.510000)(271.130000,25.510000)(271.130000,25.445000)"
Return to top