Infrastructure - running 32-bit applications on a CentOS 64-bit machine (Modelsim IntelFPGA)

ModelSim - Intel FPGA Edition is a powerful simulation tool designed for FPGA design verification. It offers comprehensive simulation capabilities, supporting both Linux and Windows platforms. The Starter Edition is available for free installation without a license, making it accessible for a wide range of users.

https://www.intel.com/content/www/us/en/software-kit/750666/modelsim-intel-fpgas-standard-edition-software-version-20-1-1.html

If you are on a CentOS (7/8) 64-bit machine, chances are that you get weird errors while running vlib/vlog/vcom/vsim commands after installation. Below is how our team recently fixed it for a local FPGA house. 

Below are the steps to get all necessary packages installed. Given the nature of Linux in general - your mileage may vary, we would love to hear in comments below if you find this useful, any more errors that you encountered during this installation etc. 

ModelSim - Intel FPGA Edition may not run on CentOS 7 because it is a 32-bit application, and CentOS 7 is a 64-bit operating system. Here are some potential solutions:

Install 32-bit Libraries: Ensure that the necessary 32-bit compatibility libraries are installed on CentOS 7. 

(Image credtis - Bing AI image creation service)

sudo yum -y update --skip-broken
sudo yum -y install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32ncurses6 libxft2 libxft2:i386 libxext6 libxext6:i386
sudo yum install libstdc++.i686
sudo yum groupinstall "Compatibility Libraries"
sudo yum install libXft-devel.i686
  
  
  

Comments

Popular posts from this blog

Don't go "wild" with Associative arrays in SystemVerilog - PySlint it!

Porting a complete UVC to Verilator + UVM - an anecdote!

Opensource testbench generator for VHDL designs, OSVVM included!