EEPuppyPuppy
Junior Member level 3
We moved from Encounter to Innovus and I am trying to modify the .tcl script which was used for Encounter.
The script for Encounter is:
The script above could not be run by Innovus and reported error:
That's why I thought I need to make it into the Innovus version.
By searching online, I feel I find the equavalent command:
By comparing both scripts, I have the following questions:
1. Seems like the Innovus script has two extra parts which are ' Set -routeGuide to use routing guide during CTS' and 'Set routeClkNet to use NanoRoute during CTS'. Could anyone explain what are these?
2. In the Encounter script, there is
, which I cannot find the meaning of it anywhere online. Could anyone let me know the function of that command as well as the Innovus version of it?
I will really appreciate your help. Thank you so much.
The script for Encounter is:
Code:
clockDesign \
-specFile Clock.ctstch \
-outDir $rpt_dir/clock_report \
-fixedInstBeforeCTS
Code:
**ERROR: (IMPSE-25): You are using a Limited Access feature that requires special setup before you can use it. Please contact Cadence support for more information on how to access this feature.
That's why I thought I need to make it into the Innovus version.
By searching online, I feel I find the equavalent command:
Code:
# Create the clock tree spec from the .sdc file
createClockTreeSpec -output Clock.ctstch
# Set -routeGuide to use routing guide during CTS
setCTSMode -routeGuide true
# Set routeClkNet to use NanoRoute during CTS
setCTSMode -routeClkNet true
# Perform clock tree synthesis
clockDesign -outDir $rpt_dir/clock_report
By comparing both scripts, I have the following questions:
1. Seems like the Innovus script has two extra parts which are ' Set -routeGuide to use routing guide during CTS' and 'Set routeClkNet to use NanoRoute during CTS'. Could anyone explain what are these?
2. In the Encounter script, there is
Code:
-fixedInstBeforeCTS
I will really appreciate your help. Thank you so much.
Last edited: