13.32.13.5 Example

  1. On my.adb, run 5 (default) passes continuing from the last seed index using slowest clock frequency (default) comparison criteria.

    % acttclsh extended_run_shell.tcl -adb my.adb

  2. On my.adb, run 3 passes starting with seed index 6, saving all results, using clock frequency comparison criteria for clock "PCI_CLK".

    % acttclsh extended_run_shell.tcl -adb my.adb -n 3 -starting_seed_index 6 -save_all - c PCI_CLK

  3. On my.adb, run 5 (default) passes continuing from the last seed index, saving all results, using timing violations comparison criteria with maximum delay (default) analysis and worst slack (default) criteria; invoke high effort layout.

    % acttclsh extended_run_shell.tcl -adb my.adb -save_all -compare_criteria violations –placer_high_effort on

  4. On my.adb, run 5 (default) passes continuing from the last seed index, saving all results, using timing violations comparison criteria with maximum delay (default) analysis and total negative slack criteria; invoke placement effort level 5.

    % acttclsh extended_run_shell.tcl -adb my.adb -save_all -compare_criteria violations -slack_criteria tns –effort_level 5

  5. On my.adb, run 5 (default) passes continuing from the last seed index, saving all results, using timing violations comparison criteria with minimum delay analysis and worst slack (default) criteria; stop if there are no violations.

    % acttclsh extended_run_shell.tcl -adb my.adb -save_all -compare_criteria violations -analysis min –stop_on_success

  6. On my.adb, run 5 (default) passes continuing from the last seed index, saving all results, using timing violations comparison criteria with minimum delay analysis and total negative slack criteria; invoke repair of minimum delay violations.

    % acttclsh extended_run_shell.tcl -adb my.adb -save_all -compare_criteria violations -analysis min -slack_criteria tns –mindel_repair on