Перейти к содержанию
    

questa+vivado

Здравсвуйте.

Пытаюсь скомпилировать библиотеки для квэсты. Возникает ошибка с библиотекой common_cpp_v1_0 (не видел ее раньше в предыдущих версиях). Компиляция прекращается.

вивада успевает скомпилить совсем мало... нету либ для ip ядер...

image.png.9affd44138ab28a5d16ef54c36e0d51d.png

 

image.png.605b9c3781e83edb97658381ff7842f4.png

Linux. Vivado 2019.1. Questasim_10.7c

 

Подскажите, пожалуйста, как побороть это? Или как заставить виваду продолжать компилировать дальше (исключить конкретно эту либу)?

-спасибо

 

 

Изменено пользователем makc
Дополнены теги

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

40 minutes ago, des00 said:

onerror {resume}

добавить перед скриптом сборки

des, а куда добавить?

 я в гуях делаю или в tcl console  ввожу compile_simlib -simulator questa -simulator_exec_path {/opt/questasim/questasim/linux_x86_64} -family virtex7 -language all -library all -dir {/opt/questasim/xilinx_libs} -force -verbose 

 

-спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Первая проблема кроется в том, что sccom из комплекта QuestaSim 10.7c не понимает возможности запуска под ОС (неподдерживаемая ОС).

Для решения этой проблемы необходимо перед запуском vivado в среде окружения сделать установку переменной MTI_BYPASS_SC_PLATFORM_CHECK:

export MTI_BYPASS_SC_PLATFORM_CHECK=1

При линковке библиотек SystemC возникает проблема поиска стандартных библиотек. Для ее решения необходимо перед запуском vivado сделать установку переменной LIBRARY_PATH:

export LIBRARY_PATH=/usr/lib/x86_64-linux-gnu

Кроме того в переменной окружения PATH пользователя должен быть прописан путь к QuestaSim, например:

export PATH=${PATH}:/opt/QuestaSim_10.7c/questasim/linux_x86_64

После этого запускаем Vivado и все должно успешно компилироваться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...