icc-par:ic_compiler_script_notes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
icc-par:ic_compiler_script_notes [2014/05/03 23:42] – magiero | icc-par:ic_compiler_script_notes [2014/05/03 23:56] (current) – magiero | ||
---|---|---|---|
Line 27: | Line 27: | ||
==== - flat_dp.tcl (rm_icc_dp_scripts) ==== | ==== - flat_dp.tcl (rm_icc_dp_scripts) ==== | ||
+ | |||
+ | This file runs a flat design planning flow to show routability, | ||
The floorplan describes the size of the core; the shape and placement of standard cell rows and routing channels; standard cell placement constraints; | The floorplan describes the size of the core; the shape and placement of standard cell rows and routing channels; standard cell placement constraints; | ||
+ | |||
+ | There are two modes controlled by the ICC_DP_EXPLORE_MODE variable in the icc_setup.tcl file. | ||
+ | |||
+ | Baseline mode, which sources '' | ||
+ | |||
+ | Explore mode, which sources '' | ||
* '' | * '' | ||
Line 98: | Line 106: | ||
The purpose of this script is to execute the clock tree synthesis and clock tree | The purpose of this script is to execute the clock tree synthesis and clock tree | ||
optimization steps: | optimization steps: | ||
- | The script sources rm_icc_scripts/ | + | The script sources |
- | See rm_icc_scripts/ | + | See '' |
- | To enable interclock delay balancing, use the ICC_INTERCLOCK_BALANCING* variables in rm_setup/ | + | To enable interclock delay balancing, use the ICC_INTERCLOCK_BALANCING* variables in '' |
- | To enable the update clock latency capability, use the ICC_CTS_UPDATE_LATENCY and ICC_CTS_LATENCY_OPTIONS_FILE variables in rm_setup/ | + | To enable the update clock latency capability, use the ICC_CTS_UPDATE_LATENCY and ICC_CTS_LATENCY_OPTIONS_FILE variables in '' |
- | To enable the self-gating logic insertion capability, set the ICC_CTS_SELF_GATING_SAIF_FILE variable in rm_setup/ | + | To enable the self-gating logic insertion capability, set the ICC_CTS_SELF_GATING_SAIF_FILE variable in '' |
- | The name of the output design saved in this step is clock_opt_cts_icc. | + | The name of the output design saved in this step is '' |
* '' | * '' | ||
Line 114: | Line 122: | ||
* __'' | * __'' | ||
* __'' | * __'' | ||
- | * __**'' | + | * __**'' |
* __'' | * __'' | ||
* '' | * '' |
icc-par/ic_compiler_script_notes.1399160552.txt.gz · Last modified: 2014/05/03 23:42 by magiero