2015-08-09 45 views
6

Ubuntu Linux 14.04 LTS ile Altera Quartus 15.0 web-edition kullanıyorum ve lisanslama hataları nedeniyle tasarımımı simüle etmekte zorlanıyorum. VEEK-MT'un LCD dokunmatik ekranı için Altera tarafından Cyclone IV EP4CE115 ile terasic tarafından bir LCD_driver tasarlıyorum.

Açıkçası, ModelSim-Altera gibi simülasyon yazılımı ile deneyim çok yok ama ben de signaltap mantık analizörü nasıl kullanılacağını bilmek, .vwf dosyaları kullanmayı biliyor ve onlarla taklit mi . dosyaları Projeyi derlemek .vwf usinversity programı oluşturduktan sonra, ben çalıştırmak işlevsel simülasyonu basın ve aşağıdaki içeriğe sahip bir pencere açılır:

ModelSim-Altera hata

Modelsim'e yerini belirleme yürütülebilir ...

kullanma:

/home/bdoronnb/Downloads/Quartus/15.0/ModelSim/modelsim_ase/bin

bir ModelSim execu belirtmek için tablo dizini, Araçlar: Seçenekler -> Seçenekler -> EDA Araç Seçenekleri Not: eğer hem ModelSim-Altera hem de ModelSim çalıştırılabilirse, ModelSim-Altera kullanılacaktır.

**** --tool = modelsim_oem --format = üzerinde

quartus_eda --gen_testbench --check_outputs = test5 -c test5 kapalı --write_settings_files = Verilog **** ModelSim Testbench oluşturuluyor - -vector_source = "/ path/to/Altera/projects/test/5/test5.vwf" --testbench_file = "/ yol/için/Altera/projeler/test/5/simülasyon/qsim/test5.vwf.vt"

ld.so tarafından tespit edilen tutarsızlık: dl-close.c: 762: _dl_close: Onaylama `map-> l_init_called 'failed! Bilgi: *********************************************** ******************** Bilgi: Çalışan Quartus II 64-Bit EDA Netlist Yazıcı Bilgisi: Sürüm 15.0.0 Yapı 145 04/22/2015 SJ Web Edition Bilgisi: Telif Hakkı (C) 1991-2015 Altera Corporation. Her hakkı saklıdır. Bilgi: Altera Corporation'ın tasarım araçları, mantık fonksiyonları Info: ve diğer yazılım ve araçları ve AMPP ortak mantığı Bilgi: işlevler, ve yukarıdaki bilgilerin herhangi birindeki çıktı dosyaları: ( cihaz programlama veya simülasyon dahil dosyaları) ve herhangi bir bilgi: dokümantasyon veya bilgi ilişkili açıkça tabidir bilgisi: Abonelik Sözleşmesi, Altera Quartus II Lisans Anlaşması,
bilgi: Altera MegaCore Fonksiyon Lisans hüküm ve Altera Programı Lisans bilgisi şartlarına Anlaşma veya diğer
Bilgi: sınırlama olmaksızın,
dahil olmak üzere geçerli lisans sözleşmesiBilgi: sizin kullanımınız mantıksal programlama mantığı için tek kullanım içindir
Bilgi: Altera tarafından üretilen ve Altera veya onun tarafından satılan cihazlar
Bilgi: yetkili distribütörler. Daha fazla bilgi için lütfen geçerli
Bilgi: sözleşmesine bakın. Bilgi: İşlem başladı: Sun Ağu 9 22:18:46 2015Info: Komut: quartus_eda --gen_testbench --check_outputs = on --tool = modelsim_oem --format = verilog --write_settings_files = kapalı test5 - c test5 --vector_source =/yol// Altera/projeler/test/5/test5 için.vwf --testbench_file =/path/to/Altera/projeler/test/5/simülasyon/qsim/test5.vwf.vtWarning (201007): DesignWarning'de "h_counter" bağlantı noktasını bulamadınız (201007): designBarning (201007) 'de "h_counter [10]" bağlantı noktasını bulun: bağlantı noktasında "W_counter [9]" bağlantı noktasını designWarning (201007)' da bulamıyor: Bağlantı noktası "h_counter [8]" tasarımWarning (201007) içinde bulamıyor : DesignWarning (201007) içinde "h_counter [7]" bağlantı noktasını bulamadınız: Bağlantı noktası "h_counter [6]", designWarning (201007) 'da bulunamadı: Bağlantı noktası "h_counter [5]" bulamıyor designWarning (201007): designWarning (201007) 'de "h_counter [4]" bağlantı noktasını bulamadınız: Bağlantı noktası "h_counter [3]", designWarning (201007)' da bulunamadı: Bağlantı noktası bulunamıyor "h_counter [ 2] "designWarning (201007): designWarning (201007) 'de " h_counter [1] "bağlantı noktasını bulamadınız: Bağlantı noktası " h_counter [0] "tasarımındaWarning (201007): Bağlantı noktası bulunamadı" v_counter " designWarning (201007): designWarning (201007) numaralı bağlantı noktasında" v_counter [9] "bağlantı noktasını bulamadınız: designWarning (201007) numaralı bağlantı noktasında" v_counter [8] "bağlantı noktasını bulamadınız: Bağlantı noktası bulunamadı" v_counter [7] " designWarning (201007): designWarning (201007) numaralı bağlantı noktasında" v_counter [6] "bağlantı noktasını bulamadınız: designWarning (201007) ürününe" v_counter [5] "bağlantı noktasını bulamadınız: Can ' t designWarning (201007) bağlantı noktasında "v_counter [4]" bulmak: designWarning (201007) numaralı bağlantı noktasında "v_counter [3]" bağlantı noktasını bulamadınız: designWa içinde "v_counter [2]" bağlantı noktası bulunamıyor rning (201007): designWarning (201007) 'de "v_counter [1]" bağlantı noktasını bulamıyor: designWarning (201007) numaralı bağlantı noktasında "v_counter [0]" bağlantı noktasını bulamıyor: "HSD_s" bağlantı noktasını bulamıyor designWarning (201007): designInfo (201000) içinde "VSD_s" bağlantı noktasını bulamadınız: Oluşturulan Verilog Test Tezgahı Dosyası /path/to/Altera/projects/test/5/simulation/qsim/test5.vwf.vt Simülasyon için: Quartus II 64-Bit EDA Netlist Writer, başarılı oldu. 0 hata, 25 uyarı Bilgi: Pik sanal bellek: 1088 megabayt Bilgi: İşlem sona erdi: Paz Ağustos 9 22:18:47 2015 Bilgi: Geçen süre: 00:00:01 Bilgi: Toplam işlemci zamanı (tüm işlemcilerde): 00:00:01 Başarıyla tamamlandı.

Başarıyla tamamlandı.

**** fonksiyonel simülasyon netlist **** oluşturuluyor

quartus_eda --write_settings_files = kapalı --functional = açık --flatten_buses = kapalı --simulation --tool = modelsim_oem --format = verilog --output_directory = "/ path/to/Altera/projeler/test/5/simülasyon/qsim /" test5 -c test5 ld.so tarafından algılanan

Tutarsızlık: dl-close.c: 762: _dl_close: Onaylama `harita-> l_init_called 'başarısız! Bilgi: *********************************************** ******************** Bilgi: Çalışan Quartus II 64-Bit EDA Netlist Yazıcı Bilgisi: Sürüm 15.0.0 Yapı 145 04/22/2015 SJ Web Edition Bilgisi: Telif Hakkı (C) 1991-2015 Altera Corporation. Her hakkı saklıdır.Bilgi: Altera Corporation'ın tasarım araçları, mantık fonksiyonları Info: ve diğer yazılım ve araçları ve AMPP ortak mantığı Bilgi: işlevler, ve yukarıdaki bilgilerin herhangi birindeki çıktı dosyaları: ( cihaz programlama veya simülasyon dahil dosyaları) ve herhangi bir bilgi: dokümantasyon veya bilgi ilişkili açıkça tabidir bilgisi: Abonelik Sözleşmesi, Altera Quartus II Lisans Anlaşması,
bilgi: Altera MegaCore Fonksiyon Lisans hüküm ve Altera Programı Lisans bilgisi şartlarına Anlaşma veya diğer
Bilgi: sınırlama olmaksızın,
dahil olmak üzere geçerli lisans sözleşmesiBilgi: sizin kullanımınız mantıksal programlama mantığı için tek kullanım içindir
Bilgi: Altera tarafından üretilen ve Altera veya onun tarafından satılan cihazlar
Bilgi: yetkili distribütörler. Daha fazla bilgi için lütfen geçerli
Bilgi: sözleşmesine bakın. Bilgi: İşlem başladı: Sun Ağu 9 22:18:53 2015Info: Komut: quartus_eda --write_settings_files = off --functional = açık --flatten_buses = off --simulation = açık --tool = modelsim_oem --format = verilog --output_directory =/path/to/Altera/projects/test/5/simülasyon/qsim/ test5 -c test5Info (204019): klasöründe oluşturulmuş dosya test5.vo "/ path/to/Altera/projects/test/EDA simülasyon aracı için 5/simülasyon/qsim // " : Quartus II 64-Bit EDA Netlist Writer, başarılı oldu. 0 hata, 0 uyarı Bilgi: Pik sanal bellek: 1093 megabayt Bilgi: İşlem bitti: Sun Ağustos 9 22:18:55 2015 Bilgi: Geçen süre: 00:00:02 Bilgi: Toplam işlemci zamanı (tüm işlemcilerde): 00:00:01 Başarıyla tamamlandı.

**** ModelSim .do senaryoyu oluşturuluyor

****

/path/to/Altera/projects/test/5/simulation/qsim/test5.do üretti.

Başarıyla tamamlandı.

**** ModelSim simülasyon Running

****

/home/bdoronnb/Downloads/Quartus/15.0/ModelSim/modelsim_ase/bin/vsim -c -do test5.do

Paylaşılan kütüphaneleri yüklerken /home/bdoronnb/Downloads/Quartus/15.0/ModelSim/modelsim_ase/bin/../linux/vish: hatası: libXft.so.2: paylaşılan dosyayı açamıyor nesne dosyası: Böyle bir dosya veya dizin yok Hata .

Herhangi bir yardım için teşekkür ederiz.

+0

32b veya 64b Linux dağıtımı? 32 bit kitaplık dosyalarının Linux 64 bit platformlarda ModelSim yazılımını çalıştırması gerektiğine dikkat edin. – Qiu

+0

Ben Ubuntu 14 üzerinde 64bit linux OS –

cevap

14

Eureka! Ben aşağıdaki metni googled ettik: error while loading shared libraries: libXft.so.2: cannot open shared object file: No such file or directory Error. Ben (Qiu sayesinde) ModelSim-Altera yazılımının kullandığı 64bit işletim sistemi için 32bit paketleri yüklememiz gerektiğini öğrendim. İşte Ubuntu terminaline girmek için uygun komut şöyledir:

sudo apt-get install libxft2 libxft2:i386 lib32ncurses5

Ve sorun çözüldü!

+0

var.10 libxft2 alma: i386 yüklenmemiş bağımlılıkların sonsuz bir zinciridir, saçma yüklemez .. Ubuntu 14.04 üzerinde iyi çalışıyor olsa da .. – badkya