Thanks for the tuturial from YYP_8020
("在Ubuntu 18.04下安装INCISIVE151_YYP_8020的博客-CSDN博客_incisive安装")
- edit the apt source.list
" sudo cp /etc/apt/sources.list /etc/apt/sources_init.list "
[ comment the deb-src source ]
Ubuntu 更换国内源_泉伟的博客-CSDN博客_ubuntu换源
"sudo apt-get update" - Down load and extract the installation & crack files
- Download link:百度网盘 请输入提取码https://pan.baidu.com/s/1dm7_uW4z9CK2LUOYb1W86w#list/path=%2F extraction code: 6m3m
- What we obtain
- INCISIVE15.10.010_Hotfix: source files
- InstallScape: installation files
- license: Incisive license
- patch: crack files
- Installation
- " cd InstallScape/03.InstallScape/IScape04.23-s010lnx86.t/iscape/bin/ "
- " sh ./iscape.sh "
if erros as above, then JVM env is needed for the iscape according to step-3. - install JVM
- " sudo add-apt-repository ppa:linuxuprising/java " (Oracle JDK 11)
- " sudo apt-get update "
- " sudo apt-get install oracle-java11-installer "
- if the above step-1 is not working, then try:
ubuntu 18.04.2 LTS上安装JDK 11.0.2_Keep&Deep Thinking-CSDN博客_ubuntu安装java11 - or: (recommended)
- download JDK:
Installation of the JDK on Linux Platforms - do as the following tutorial:https://jingyan.baidu.com/article/e2284b2b61a2efe2e6118d39.html
- extract the "jdk-17_linux-x64_bin.tar.gz"
- " sudo mkdir /usr/lib/jdk-17.0.2/ "
- " sudo chmod 777 -r /usr/lib/jdk-17.0.2/ "
- " sudo cp ./jdk-17_linux-x64_bin/jdk-17.0.2 /usr/lib/jdk-17.0.2/"
- " ls /usr/lib/jdk-17.0.2/"
- " sudo gedit /etc/profile"
export JAVA_HOME=/usr/lib/jdk-17.0.2/jdk-17.0.2/
export CLASSPATH=.:$JAVA_HOME/jre/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
- " sudo gedit ~/.bashrc "
#########################
######### java ###########
##########################
source /etc/profile - " source ~/.bashrc "
- download JDK:
-
check the java env
" java --version"
- " sh ./iscape.sh "
- " sudo mkdir /home/eda/ "
- " sudo chmod 777 ./eda/"
- set the Preferences
- set the local directory/media install
- Crack
- " sudo cp -r patch /home/eda/cadence/INCISIVE/installs/ "
- " sudo mkdir /home/eda/cadence/INCISIVE/installs/license/ "
- " sudo cp license/cadence.dat /home/eda/cadence/INCISIVE/installs/license/ "
- " cd /home/eda/cadence/INCISIVE/installs/patch/patch "
- " sudo ./patch62.sh /home/eda/cadence/INCISIVE/installs/INCISIVE151/ "
- reference
常用EDA软件安装,操作方法,常见错误和警告(synopsys cadence AD)_KGback的博客-CSDN博客 - " sudo apt-get install libc6-dev-i386 " to solve the above lib missing problem.
[ enable the 32bit exe file to be proceeded on 64bit system ] - " sudo ./patch62.sh /home/eda/cadence/INCISIVE/installs/INCISIVE151/ "
- reference
- Configure environment variables
- " sudo gedit ~/.bashrc"
########################## ## Cadence-INCISIVE15.1 ## ########################## export INCISIVDIR=/home/eda/cadence/INCISIVE/installs/INCISIVE151 export VRST_HOME=/home/eda/cadence/INCISIVE/installs/INCISIVE151 export LM_LICENSE_FILE=/home/eda/cadence/INCISIVE/installs/license/cadence.dat export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/eda/cadence/INCISIVE/installs/INCISIVE151/tools.lnx86/lib alias irun="/home/eda/cadence/INCISIVE/installs/INCISIVE151/tools/bin/irun" alias simv="/home/eda/cadence/INCISIVE/installs/INCISIVE151/tools/bin/simvision" alias simvision="/home/eda/cadence/INCISIVE/installs/INCISIVE151/tools/bin/simvision -64 &" alias ncvlog="/home/eda/cadence/INCISIVE/installs/INCISIVE151/tools/bin/ncvlog" alias ncsim="/home/eda/cadence/INCISIVE/installs/INCISIVE151/tools/bin/ncvsim" alias ncelab="/home/eda/cadence/INCISIVE/installs/INCISIVE151/tools/bin/ncelab" alias ncvhdl_p="/home/eda/cadence/INCISIVE/installs/INCISIVE151/tools/bin/ncvhdl_p" export SPECMAN_HOME=$INCISIVDIR/components/sn export SPECMAN_DIR=$SPECMAN_HOME/ export PATH="$PATH:$INCISIVDIR/bin" export PATH="$PATH:$INCISIVDIR/tools.lnx86/bin" export PATH="$PATH:$INCISIVDIR/tools.lnx86/dfII/bin"
- " source ~/.bashrc "
- " simv "
- " sudo apt install ksh "
- " sudo apt install csh "
- " simv "
- not solved yet
- however, with following cmd, it is working ...
- " cd /home/eda/cadence/INCISIVE/installs/INCISIVE151/tools/bin "
- " simvision "
- updated: 2022.01.10
- " simvision "
- " ncsim "
- not solved yet
- other remained alias defined in ~/.bashrc is working well
- " sudo gedit ~/.bashrc"
- Testing
- 我们采取的是一个加速器设计,并且每一个模块都有列出文件列表,下图是在顶层目录下的run.sh脚本。
" irun -f $Prj_Dir/filelists/36t_top.flist -timescale 1ns/100ps -gui -access +RWC -linedebug " - " sh run.sh "
- interfaces
Windows --> New --> Waveform:
加载完预设置的信号配置后,点击运行按钮即可出现波形。同理,新的信号配置也可以保存为.svwf文件,方便修改设计后快速调出上次调试波形,进行迭代。
- 我们采取的是一个加速器设计,并且每一个模块都有列出文件列表,下图是在顶层目录下的run.sh脚本。