реклама на сайте
подробности

 
 
> Quartus не компилит библиотеки для Active-HDL
AnatolySh
сообщение Mar 13 2018, 15:12
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 92
Регистрация: 20-01-06
Из: Зеленоград
Пользователь №: 13 407



Доброго всем!

Прошу подсказать, куда смотреть в простой, вроде-бы, ситуации: пытаюсь скомпилировать библиотеки по руководству, но вместо успешного завершения получаю это

CODE
Info: Changing the current directory to output directory C:/intelFPGA/16.1/active_hdl_libs ..
Info: Using Path C:/Aldec/Active-HDL-10.3-x64/BIN that was set in EDA Simulation Library Compiler Options
Info: Generating commands to compile library altera_ver ...
Info: Generating commands to compile library lpm_ver ...
Info: Generating commands to compile library sgate_ver ...
Info: Generating commands to compile library altera_mf_ver ...
Info: Generating commands to compile library altera_lnsim_ver ...
Info: Executing command file containing library compilation commands
Info: VHDL/Verilog/EDIF/SystemC Simulator build 10.3.3558.6081
Info: © 1997-2016 Aldec, Inc. All rights reserved.
Info: License Number 0
Info: VSIMSA: Configuration files: `C:\Aldec\Active-HDL-10.3-x64\vlib\library.cfg', `C:\Aldec\Active-HDL-10.3-x64\BIN\vsimsa.cfg'
Info: Welcome to VSIMSA!
Info: This message was printed from `startup.do' macro file.
Info: alib -global altera_ver "C:/intelFPGA/16.1/active_hdl_libs/verilog_libs/altera_ver"
Info: "attrib" не является внутренней или внешней
Info: командой, исполняемой программой или пакетным файлом.
Info: "attrib" не является внутренней или внешней
Info: командой, исполняемой программой или пакетным файлом.
Error: ALIB: Error: Cannot create library
Info: temp_simlib_comp.tmp(2) Script: Break at line 2.
Info: onerror { exit }


--------------------
WMBR
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AnatolySh
сообщение Mar 14 2018, 15:10
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 92
Регистрация: 20-01-06
Из: Зеленоград
Пользователь №: 13 407



Цитата(andrew_b @ Mar 14 2018, 08:06) *
А зачем Квартусу библиотеки Альдека? Я понимаю, если наоборот.
Вот как раз наоборот и интересует.

Цитата(Burenkov Sergey @ Mar 14 2018, 10:14) *
Здравствуйте.
Попробуйте запустить квартус от админа. Еще куча проблем возникает если учетная запись на русском языке. По крайней мере на восьмерке я это словил.
Здравствуйте. Запись админа не помогла. Учётка исходно на английском. А вот ОСь - 7-ка 64. Осталось только на неё грешить, ибо на другом компе на 10х64 на такой же конфигурации Quartus-а и Active-HDL всё генерится без ошибок. Придётся переносить библиотеки.

Цитата(Stewart Little @ Mar 14 2018, 16:17) *
Еще одна фишка может влиять - для запуска симулятора из-под квартуса нужно, чтобы лицензионный файл квартуса был указан через переменную среды LM_LICENSE_FILE.
В 16.1 переменная (Tools->License Setup) называется ALTERAD_LICENSE_FILE. Прописал, поставил галку, не помогло.


--------------------
WMBR
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Mar 14 2018, 15:34
Сообщение #3


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(AnatolySh @ Mar 14 2018, 18:10) *
В 16.1 переменная (Tools->License Setup) называется ALTERAD_LICENSE_FILE. Прописал, поставил галку, не помогло.

Переменная среды от номера версии не зависит. sm.gif
ALTERAD_LICENSE_FILE - это "частный случай" LM_LISENSE_FILE, предназначеный только для Альтеры (а есть еще MGLS_LICENSE_FILE для Ментора и т.п.).
Создайте врукопашную лицензионный файл, в котором присутствуют и квартусовская, и альдековская лицензии.
Затем врукопашную создайте переменную среды (лучше системную) LM_LICENSE_FILE, чтобы она указывала на этот лицензионный файл. А ALTERAD_LICENSE_FILE прибейте.
И уже затем в квартусе взводите галку "Use LM_LICENSE_FILE variable".
Да, и еще одно замечание - юзерские переменные имеют приоритет перед системными. Поэтому оставьте одни системные переменные.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
AnatolySh
сообщение Mar 15 2018, 14:54
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 92
Регистрация: 20-01-06
Из: Зеленоград
Пользователь №: 13 407



Цитата(Stewart Little @ Mar 14 2018, 18:34) *
И уже затем в квартусе взводите галку "Use LM_LICENSE_FILE variable".

Где здесь что взводить?:



Цитата(andrew_b @ Mar 15 2018, 07:52) *
Я не понимаю тогда, что вам нужно.
В первом же посте я написал, что мне нужно. В указанном мною документе всё подробно описано. Вам одному почему-то не понятно. Давайте ещё раз словами скажу: мне нужно, чтобы квартус сгенерировал библиотеки для алдека. Так понятнее?
Цитата(andrew_b @ Mar 15 2018, 07:52) *
Я понимаю, чтобы Альдек увидел симуляционные бибилиотека Квартуса. Они бывают нужны для симуляции.
Именно
Цитата(andrew_b @ Mar 15 2018, 07:52) *
Вы хотите, чтобы Квартус увидел какие-то бибилиотеки Альдека. Я не понимаю, для чего. Что Квартус там может найти полезного для себя?
Интересно было бы узнать, где вы такое прочли? ))


--------------------
WMBR
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Mar 16 2018, 05:01
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(AnatolySh @ Mar 15 2018, 17:54) *
Интересно было бы узнать, где вы такое прочли? ))
Я это прочёл в заголовке. Оказывается, я понял это неправильно. "Все, что может быть понято неправильно, будет понято неправильно". (Одно из следствий закона Мэрфи). Учитесь формулировать.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st June 2025 - 03:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01382 секунд с 7
ELECTRONIX ©2004-2016