by prance 07/01/02 ####(my comments are maked by four #,based on 'synopsys_readme.txt' given by teacher Cheng)My system is Redhat7.2 ,laisum had tested in CentOS 4.4
1.copy all the *.tar.gz into one directory, for example /data, use the following command to extract the files: #### tar zxvf syn2003.tar #### tar zxvf SCL.tar
2. syn2003.tar.gz is the software of synopsys synthesis package. SCL.tar.gz is the software of license management. SOLD.tar.gz is the help files for synopsys software. #### sold is in syn2003
3. modify the two file, fix the directory path in this two file. /data/syn/admin/license/synopsys.dat /data/syn/CSHRC.synopsys
in synopsys.dat: modify the first two lines as like this: SERVER hostname any 27000 DAEMON snpslmd /data/SCL/linux/bin/snpslmd
Replace "hostname" with your linux hostname, "any" with your linux PC MAC address.
####I didn't modify "any",it's ok,see you hostname,just type hostname in a terminal
in CSHRC.synopsys file: modify the follow line setenv SYNOPSYS /data/syn #### setenv SYNOPSYS_DS /data/syn path /data/syn is the directory where you install the software.
#### add these two line to the top of CSHRC.synopsys,prance is your hostname. setenv lic_server prance setenv LM_LICENSE_FILE /home/prance/DC2003/syn/admin/license/synopsys.dat
4. add a new user account, use 'csh' as the shell of this account.
#### I think it is not needed,just type csh in bash or other sh, of course,you can set csh as your default sh.
5. in the home directory of new user account, edit the .cshrc file, add follow line: source /data/syn/CSHRC.synopsys
6. run following command before using DC: /data/SCL/linux/bin/lmgrd -c /data/syn/admin/license/synopsys.dat -l /tmp/syn.log where /data/SCL and /data/syn are the directory that you extract the software files.
#### save the command above as a file, setdc. chmod +x setdc. Next time,if you are in bash ,just type "csh",then "./setdc".
#### cd /yourinstalldir/syn/linux/syn/bin,edit design_analyzer and other files.for design_analyzer,edit synopsys_root,exec_name. synopsys_root="/your_install_dir/syn"; exec_name="/your_install_dir/syn/linux/syn/bin/dc_view_exec"; I think if you set your install dir to "/data",you can skip this troublesome step.
7. then Design Compiler can be used now. Type: design_vision or design_analyzer