Install Linux
Both tools are mostly installed at the same time. Download the latest Software on the SupportNet
Note
Tested on Lubuntu 20.04 LTS
Modelsim
Download Modelsim: https://support.sw.siemens.com/de-DE/product/852852093/downloads
Install
Copy modelsim*.aol
to ~/Downloads/
cd ~/Downloads
chmod +x modelsim*.aol
sudo ./modelsim*.aol
Options:
Target location
/usr/opt/Modelsim
Select 64bit Modelsim
Cleanup
Cleanup the Mentor installer
sudo su
rm -R /root/mgc
exit
Test
export PATH=$PATH:/usr/opt/Modelsim/modeltech/bin
export LM_LICENSE_FILE=$LM_LICENSE_FILE:27001@mentorlm.hevs.ch
vsim &
HDL Designer
Download HDL Designer: https://support.sw.siemens.com/de-DE/product/862138546/downloads
Prerequisies
install required libraries
sudo apt install lib32z1
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install libx11-6:i386
sudo apt install libxext6:i386
sudo apt install libxrender1:i386
sudo apt install libxtst6:i386
sudo apt install libxi6:i386
install fonts
sudo apt install xfonts-75dpi
sudo apt install xfonts-100dpi
xset +fp /usr/share/fonts/X11/75dpi
xset +fp /usr/share/fonts/X11/100dpi
xset fp rehash
Install
Copy HDS_*.exe
to ~/Downloads/
cd ~/Downloads
chmod +x HDS_*.exe
sudo ./HDS_*.exe
Options:
Target location
/usr/opt/HDS
Cleanup
Cleanup the Mentor installer
sudo su
rm -R /root/mgc
exit
Libraries
git clone https://github.com/tschinz/config.git
sudo cp config/scripts/vhdl/libraries/ieee/numeric_std.vhd /usr/opt/HDS/hdl_libs/ieee/hdl
sudo cp config/scripts/vhdl/libraries/ieee/std_logic_1164.vhd /usr/opt/HDS/hdl_libs/ieee/hdl
sudo rm -R config
Test
export PATH=$PATH:/usr/opt/HDS/bin
export LM_LICENSE_FILE=$LM_LICENSE_FILE:27001@mentorlm.hevs.ch
hdl_designer &
License & PATH
For the HEVS license add the following lines to /etc/profile
#-------------------------------------------------------------------------------
# EDA tools
#
export PATH=$PATH:/usr/opt/HDS/bin:/usr/opt/Modelsim/modeltech/bin:/usr/opt/Xilinx/ISE_DS/ISE/bin/lin64/
export LM_LICENSE_FILE=$LM_LICENSE_FILE:27001@mentorlm.hevs.ch:2100@xilinxlm.hevs.ch:1717@dl-srv69.admin.hes-so.ch