• Rotate a layout by 90 degree

    This seems to be a common application to rotate a layout.  Here is a script to help you do it.
    yijun_tong
    last modified by yijun_tong
  • Create your own custom drop down menu for DRV

    DESIGNrev allows users to create the custom drop down menu. Here is an example script. Hope you guys enjoy
    saunder_peng
    last modified by saunder_peng
  • ***TEST POST - PLS DISREGARD***

    I am testing a linkage issue. Please disregard this post.   Copied into RTE: http://communities.mentor.com/docs/DOC-1373 Copied into link box of RTE: http://communities.mentor.com/docs/DOC-1373
    Community_Admin
    last modified by Community_Admin
  • HCELL selection methods

    Which methods are popular and why? This document summarizes inputs from various users and Mentor folks. Initially based on the "HCELL Selection for LVS" discussion thread at HCELL selection for LVS hcell analysis tool...
    chris_balcom
    last modified by chris_balcom
  • Scripts for running batch jobs of Calibre xRC with multiple

    These scripts are useful if you need to run a large number of gds files through Calibre xRC. For exmaple, I've run 50 different gds files using this method. This tar file contains two tcl scripts: tc.tcl: This takes...
    karen_chow
    last modified by karen_chow
  • Utility for creating a cell mapping file

    For customers who use Calibre xRC and Cadence Virtuoso and want to create a calibreview (extracted view with devices and parasitics in maskLayout or schematic format). A cell-mapping file is a table that maps a Calibr...
    karen_chow
    last modified by karen_chow
  • error: incomplete keyword specification: drawn

    When I use calibre to run drc, I got the message - error: incomplete keyword specification: drawn I check the rules file, in line 900 is "DRC:1   = EXTENT drawn" what can i do for it?
    edahelp
    last modified by edahelp
  • How to remove results from DRC checks or derived layers that have a small area

    Occasionally, a boolean operation result will contain tiny shapes (on the order of a few square db units) that are unnecessary or undesirable for the purposes of a rulecheck you are writing or a derived layer you are ...
    chris_balcom
    last modified by chris_balcom
  • How to use layer as check region for DRC when layer exists (If layer does not exist, check everywhere)

    LAYOUT WINDOW LAYER satisfies this need if you want to affect all selected checks. One way to think of it is as a substitute for LAYOUT WINDOW, when you wish to describe the window(s) using a layer instead of coordina...
    chris_balcom
    last modified by chris_balcom
  • How to measure width or spacing of 45 degree edges with more tolerance than orthogonal edges.

    Sometimes 45 degree edges fail width and spacing checks while orthogonal edges pass as expected even though spacing or width seems to be the same in both cases.   It can be more difficult to make precise measure...
    chris_balcom
    last modified by chris_balcom
  • See the values that were calculated from NET AREA RATIO

    By default, NET AREA RATIO doesn't return the values that were found during the calculations for the operation.   NET AREA RATIO PRINT is one way to see the values.   Another way is to use the RDB option w...
    chris_balcom
    last modified by chris_balcom
  • Using LAYOUT INPUT EXCEPTION SEVERITY to change an error to a warning (Non a-string for TEXTSTRING as an example)

    The LAYOUT INPUT EXCEPTION SEVERITY statement can be used in a rule file to control the error or warning behavior in many situations. Certain situations that would cause an error to be reported can be downgraded to "w...
    chris_balcom
    last modified by chris_balcom
  • Are path edges or path centerlines checked by FLAG OFFGRID?

    Does FLAG OFFGRID check path data as well as polygon data? Is it the path edges or path path centerlines that would matter? Here's the explanation:   During the early input stages of the Calibre job, the layout ...
    chris_balcom
    last modified by chris_balcom
  • What do HEC and FEC refer to in the Calibre transcript?

    The "Calibre Verification User's Manual" shows that when a layer is generated in the Calibre executive module, the operation generating it is decompiled and statistics about the generated layer are printed. For exampl...
    chris_balcom
    last modified by chris_balcom
  • WARNING: Layer contains unmapped objects and is the target layer of LAYER MAP DATATYPE   (what does this mean?)

    This warning message means that data exists on a certain layer and other data is being mapped to that same layer. For some users, this would result in an undesirable combination of data and so a warning is issued. ...
    chris_balcom
    last modified by chris_balcom
  • How to calculate the total area of a layer - using nmDRC or nmLVS

    Adding the DRC PRINT AREA statement to the SVRF rulefile will cause the total area of the layer(s) to be printed in the transcript from the Calibre run. For example:   DRC PRINT AREA layerA layerB layerN   ...
    chris_balcom
    last modified by chris_balcom
  • How many licenses are used for multiple CPU turbo runs?

    The formula for license use based upon CPU count in multi threaded jobs is:   licenses = floor((CPU_count + 3) / 4) + 1)   where 'floor' is the same as the least integer function. For example, 2 to 4 CPUs...
    chris_balcom
    last modified by chris_balcom
  • How to count contacts (or initial polygons, or geometries) in a layout

    Total number of geometries of a layer before merge is in the transcript.   Flat DRC transcript (DRC-F): ------------------------------------------- ----- LAYER READ SUMMARY (GEOMETRIES) ----- ----------------...
    chris_balcom
    last modified by chris_balcom
  • Show only checks with results when using DRC-RVE (hide empty checks)

    If your DRC-RVE session is showing is showing empty DRC checks (checks that are clean, with the green check mark) and you prefer to focus only on the checks with results (indicated with the red "x") there is a setting...
    chris_balcom
    last modified by chris_balcom
  • Getting the best search results from SupportNet searches

    If your SupportNet searches seem to be returning bad results or missing the product you want, here are some guidelines for improving your SupportNet search results:     1) Keywords     ...
    chris_balcom
    last modified by chris_balcom