AN 922: Using the ECO Compilation Flow

ID 683873
Date 3/31/2022
Public

1.2. Step 2: Run the ECO Flow

The following steps describe how to setup, run, and view the results for any ECO command:
  1. Determine if ECO commands support a change you want to make in a compiled design, by reviewing the "ECO Command Quick Reference" table and ECO Command Limitations.
  2. Create a Tcl script that calls the ECO command, as ECO Tcl Script Example shows. The design example includes six eco_demo_<n>.tcl files for use with this example.
  3. To run a full compilation, click Processing > Start Compilation. ECO commands allow you make targeted changes even after a full compilation is complete. Close the Timing Analyzer that opens when full compilation is complete.
  4. To run ECO commands, click Processing > Start > Perform ECO Compilation.
    Figure 2. Perform ECO Compilation
  5. Specify a Tcl Script to implement one or more ECOs, as Step 3: Implement Targeted ECOs describes.
  6. View the ECO results in post-fit analysis tools, such as the Compilation Report, Timing Analyzer, Netlist Viewer, or Chip Planner. To view ECO changes in the Fitter report, click Processing > Compilation Report > Fitter > ECO Changes.
    Figure 3. Example of ECO Changes Report