| ||||
|
| ||||
| ||||
Hierarchical ECOAbstractThis use case demonstrates how to automatically fix ECOs in several modules. 'fix_logic' command is run in the individual module. ECO script# GofCall ECO script, run_hier_example.pl use strict; undo_eco; # Discard previous ECO operations setup_eco("eco_hier_example"); # Setup ECO name read_library("art.90nm.lib"); # Read in standard library read_design("-ref", "reference.gv"); # Read in the Reference Netlist read_design("-imp", "implementation.gv"); # Read in the implementation Netlist Which is under ECO set_top('smod'); # First set the scope to 'smod' fix_logic('state_reg_0_/D'); # Fix the logic of state_reg_0_ in 'smod', note 'in0' is automatically added set_top('top'); # Set the scope to parent of 'smod' fix_logic('u_smod/in0', 'top_state_reg_0/D'); # Do logic fix in this scope report_eco(); # ECO report write_verilog("eco_verilog.v"); # Write out ECO result in Verilog write_soce("eco_soce.tcl"); # Write out TCL script for SOC Encounter
ResourcePlease read Use Cases for all use cases. For other usages and flows, check Online Manual for more detail
|
||||
|
Home / Solutions / Download / Applications / Contact Us / Whats New / Features / FAQs / Online Manual Copyright © 2013 NanDigits Design Automation. All rights reserved. | ||||