Ubuntu’da ModelSim Kurulum Rehberi #
Bu rehber, Ubuntu üzerinde ModelSim kurulumunu ve temel ayarlarını nasıl yapabileceğinizi adım adım açıklamaktadır.
1. ModelSim Nedir? #
ModelSim, HDL (Hardware Description Language) simülasyonları çin yaygın olarak kullanılan bir aracıdır. Verilog, VHDL veya SystemVerilog tabanlı tasarımları simüle etmek için kullanılır. Çoğu zaman Altera (Intel Quartus Prime) veya Xilinx gibi FPGA geliştirme ortamlarıyla entegre olarak gelir.
2. ModelSim Kurulum Dosyasını Edinme #
ModelSim, genellikle FPGA geliştirme yazılımları (Intel Quartus veya Xilinx Vivado gibi) ile birlikte gelir. ModelSim yazılımını aşağıdaki adımlarla edinebilirsiniz:
-
Intel veya Mentor Websitesinden:
- Intel’in resmi sitesi veya Mentor’un resmi sitesi’nden ModelSim indirme sayfasına gidin.
- “ModelSim Starter Edition” gibi üretsiz bir versiyonu tercih edebilirsiniz.
-
Quartus Prime ile Birlikte Geliyorsa:
- Intel Quartus Prime yazılımını indirin. Kurulum sırasında ModelSim seçeneğini etkinleştirin.
Not: ModelSim’in Professional versiyonu genellikle lisans gerektirir.
3. ModelSim Kurulumu #
Adım 3.1: İndirilen Dosyayı Hazırlama #
ModelSim indirme dosyası genellikle bir .run
veya .sh
uzantılı kurulum dosyasıdır. Dosyayı çalıştırılabilir hale getirmek için:
chmod +x modelsim-installer.run
Adım 3.2: Kurulum Dosyasını Çalıştırma #
Kurulumu başlatmak için:
./modelsim-installer.run
Ekranda beliren talimatları takip ederek kurulum dizinini seçin (genelde /opt/modelsim
kullanılır).
Adım 3.3: PATH Ayarı #
ModelSim’i terminalden çalıştırabilmek için kurulum dizinini PATH’e ekleyin:
echo 'export PATH=/opt/modelsim/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
4. ModelSim Lisanslama #
Eğer ModelSim Starter Edition kullanıyorsanız lisans gerekmez. Ancak Professional Edition kullanıyorsanız lisansı aşağıdaki adımları takip ederek ayarlayabilirsiniz:
- Lisans dosyasını Mentor veya Intel’den temin edin.
- Lisans dosyasının yolunu ModelSim’e tanıtın:
export LM_LICENSE_FILE=/path/to/license.dat
Bu satırı ~/.bashrc
dosyanıza ekleyerek kalıcı hale getirebilirsiniz.
5. ModelSim’i Çalıştırma #
ModelSim’i terminalden çalıştırmak için:
vsim
ModelSim GUI başlayacaktır.
6. Sorun Giderme #
Sorun 1: “Command not found” #
Eğer vsim
komutu bulunamıyorsa, PATH ayarınızı kontrol edin ve kurulum dizinini doğru eklediğinizden emin olun.
Sorun 2: Lisans Hatası #
- Lisans dosyasının yolunu doğru belirttiğinizden emin olun.
- Lisans sunucusunu kontrol edin:
lmutil lmstat -a
Sorun 3: GTK Kütüphane Eksik #
ModelSim’in GUI’si çalışmazsa eksik GTK kütüphanelerini yükleyin:
sudo apt-get install libgtk-3-dev libglib2.0-dev
7. Alternatif: Docker Kullanımı #
Eğer ModelSim’i doğrudan sisteminize kurmak istemiyorsanız, Docker kullanabilirsiniz. ModelSim için bir Docker imajı oluşturabilir veya mevcut bir imajı kullanabilirsiniz.
8. Sonuç #
Bu rehberle, Ubuntu üzerinde ModelSim’i başarıyla kurabilir ve kullanabilirsiniz. Eğer sorun yaşarsanız veya ek bir yardım gerekirse detayları paylaşabilirsiniz. 😊