Next, download this handy script and open it with your favorite text editor (please, do not use notepad). vhd extension, it should be the same for Verilog files. I’m working with VHDL, so I identify all the files with. You can also compile for all the devices available. After successfully installing ModelSim you’ll need to browse the following directory path_to_quartus/eda/sim_lib and take note of its contents, you should identify the FPGA/device of your interest and take note of the exact filename because this is the library we will include in our automated script later (the extension could be either.
This is the scenario I faced while trying to install this thing: I’m working with Altera Quartus II 9.1 Web Edition I tried installing Quartus II version 9 through 11, and version 9.1 was the only one I could get working under windows 7 (64-bit). If you’re having trouble with mentor graphics’ finest, follow this guide and you should be investing countless hours of waveform debugging in no time.
This first post will be a mini guide in how to (quickly!) set up everyone’s favorite HDL simulator, ModelSim. ModelSim, nice, advanced verification, eh? I’m aware that they get the work done, but c’mon, most of them look ugly, have an awkward graphical interface and love to install the “hard way”, let’s address that right away and leave the opinions for later. If you are into hardware design, you’ll have a good grasp of the kind of tools we, hardware designers, must deal with on a daily basis. Unfortunately, the amount of time I invest in such triviality is, more than often, just ridiculous. Libx11-6:i386 libxau6:i386 libxdmcp6:i386 libxext6:i386 libxft2:i386 libxrender1:i386 \Īfter that, Modelsim/Questa works normally.I frequently find myself deep in tool’s hell trying to set up a program for my engineering needs, it’s a common and necessary step in the design cycle, that’s reasonable. Obs.: Make sure all libs was successfully installed.Īlso, you must guarantee the installation of the following libs: sudo apt-get install gcc-multilib g++-multilib \Įxpat:i386 fontconfig:i386 libfreetype6:i386 libexpat1:i386 libc6:i386 libgtk-3-0:i386 \
Sudo dpkg -i libfreetype6_2.6.1-0.1ubuntu2_b Those libs are up-to-date in Ubuntu 18.04, so we need to download the Modelsim/Questa compatible libraries: MODELSIM DEP LIBS wget
But you will also need to install the 32 bit versions.
# You already had build-essential and gcc, g++ etc. To solving that problem is installing libfreetype6 and libpng12.įirst you need to add 32 bit lib options: sudo dpkg -add-architecture i386