Installation Requirements
The free version of ModelSim is a 32-bit binary and therefore requires certain 32-bit libraries in order to work correctly. For Linux 16, install the following packages:
sudo dpkg --add-architecture i386 sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32ncurses6 libxft2 libxft2:i386 libxext6 libxext6:i386
Installation Steps
Download the ModelSim - Intel FPGA edition installer (both packages) from the [Intel homepage].
Make the installer executable: chmod +x ModelSimSetup-20.1.1.720-linux.run
Run the installer and install ModelSim: ./ModelSimSetup-20.1.1.720-linux.run
We assume ModelSim to be installed to /opt. If this is the case, the binaries are in /opt/modelsim_ase/bin/. In order to work with these tools, you need to add this folder to the path variable. Therefore, add the following line to your terminal configuration file, e.g., .bashrc or .zshrc: export PATH=$PATH:/opt/modelsim_ase/bin
Using ModelSim with Quartus
If you want to use ModelSim with Quartus, a software tool for designing with Intel FPGAs, you need to do some additional configuration steps:
Open Quartus and go to Tools>Options>EDA Tool Options, and make sure the path for ModelSim-Altera is set to /opt/modelsim_ase/bin
Go to Assignments>Settings>EDA Tool Settings and make sure the Simulation Tool Name is set to ModelSim-Altera.
You can now use ModelSim as your simulator for your Quartus projects.
Conclusion
In this article, we have shown you how to install and use ModelSim SE 10.1c on Linux 16, a 64-bit operating system. ModelSim is a powerful HDL simulator that can help you verify your FPGA and ASIC designs. By following these steps, you can enjoy the benefits of ModelSim SE on your Linux system.
a104e7fe7e