Output Icc

download Output Icc

of 3

Transcript of Output Icc

  • 7/27/2019 Output Icc

    1/3

    OUTPUT_ICC.TCLThe purpose of this script is to output the final Design in various formats for back annotations,

    hierarchical timing closure, for third party design tool and for LVS and timing check.

    In this script we are generating outputs as follows:

    Create_ilm:

    Create an interface logic model (ILM) for the current design Stores signal integrity (SI) and coupling capacitance information with the ILM views This option is honoured only when the design is track assigned or detail routed. It is ignored for

    unrouted or global routed designs

    Write_def:

    Writes the design data of the specified design to a file in DEF format, including the physicallayout, netlist and design constraints

    Write_parasitics format SPEF|SBEF :

    This command writes the parasitics for the current design to a disk file is SPEF standard parasiticexchange format or SBEF standard Binary exchange format

    Change_names:

    Specifies a name rule set that details the rules for modifying names to which the object namesconform. The name_rules file is defined by using the define_name_rule command. By default,

    this value is the name_rules file specified by the default_names_rules variable. The tool ignores

    therules option if you specify thename_file option.

    Set_physical_signoff_options [-exec_cmd icv|Hercules] :

  • 7/27/2019 Output Icc

    2/3

    Specifies the name of the executable. To use IC Validator , specify icv, to use Hercules, specifyHercules. The default is none. The tool uses the standard search path to search for the specified

    executables

    [-drc_runset filename] specifies the foundry runset (rule Dheck) to use for design rulecheck(DRC). The default is none.

    This command must me run before signoff_drc or sign_off_metal_fill.

    Write_verilog:

    Outputs a hierarchical Verilog file for the current design.

    Write_stream:

    Outputs GDSII file for the current design.

    Create_macro_fram:

    It creates a macro view of the current design.

    Write_sdc:

    Writes sdc file for various scenarios.

    Extract_hier_antenna_property:

    This command extracts the hierarchical antenna properties of all the top-level ports in the givencell routed by Astro of IC compile. The Hierarchical antenna properties include gate size , routing

    area and diode protection for all the ports of the macro. These properties can be used by the

    tool for checking antenna rules on the net connected to the macro pins.

  • 7/27/2019 Output Icc

    3/3

    FLOW CHART:

    Copy &open cell

    Set map files in

    existing

    Run DRC signoff

    Write SBPF file

    after RC

    extraction

    Write SDC file

    Write DEF file

    Create macro

    view

    Extract Antenna

    properties

    Metal fill cell

    Check for DRC runset

    & set the DRC-engine

    Change name &

    save cellWrite GDSII file

    Write Verilog

    netlist

    Create ILM

    Model