Cadence AE 提供的使用说明, enjoy 
How To...
Does Encounter/Innovus/Tempus/Voltus have the capability to encrypt Tcl files and read these encrypted Tcl files?
Answer
There is an encryption utility called 'fishenc' to encrypt Tcl files. The fishenc executable is available in the installation hierarchy of the Innovus tool.
$install_dir/tools.lnx86/bin/fishenc
You can use this command to encrypt Tcl code files. Moreover, Encounter/Innovus/Tempus/Voltus can read these encrypted Tcl files.
Usage
unix> $install_dir/tools.lnx86/bin/fishenc a.tcl # converts a.tcl to encrypted a.tcl
unix> innovus
innovus> source a.tcl # source encrypted Tcl file
innovus> exit
Note:
If the unencrypted Tcl file contains "line break" character formatted in DOS, then you will not see any error at the time of encryption, but the tool may error out at the time of parsing the commands from the encrypted Tcl file because of DOS formatted "line break" character..
To resolve this formatting issue, convert the DOS "line break" character to Unix "line break" character, using dos2unix command before invoking fishenc utility on this file:
unix> dos2unix a.tcl
unix> $install_dir/tools.lnx86/bin/fishenc a.tcl
|