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

Где можно почитать как запустить симуляцию проекта написанного в Verilog для Xilinx CoolrunnerII CPLD?

 

Пробовал делать по описанию ISim, там рассказывают на примере VHDL. При попытке запустить "Compile HDL Simulation Libraries" для ISim ругается на несовместимость библиотеки. При запуске в Modelsim-SE Verilog пишет

"Compxlib:267 - COMPXLIB[sim]: Unable to automatically find executables for simulator 'mti_pe'.

Simulator 'mti_pe' is ignored."

 

Даже не знаю с какой стороны теперь подходить.

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


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

"Compxlib:267 - COMPXLIB[sim]: Unable to automatically find executables for simulator 'mti_pe'.

Simulator 'mti_pe' is ignored."

 

По всей вероятности неправильно указан тип ModelSim-a в настройках проекта.

Вы используете SE, а настройки под PE.

 

Кроме этого запустите утилиту "Simulation Library Compilation Wizard" из Start -> <бла-бла> -> Xilinx ISE Design Suite -> <где-то там>

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


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

Спасибо за наводку.

 

Утилитку нашел в ISE/Accessories

 

Запустил ее. У меня в проекте стоит Modelsim-SE, что я и выбрал в утилитке.

Поле Simulator Executable Location пустое, и что туда вводить непонятно.

Просто нажал next и после нескольких шагов после начала компиляции получил ошибку:

 

ERROR:Compxlib:267 - COMPXLIB[sim]: Unable to automatically find executables for simulator 'mti_se'.

Simulator 'mti_se' is ignored.

 

 

Может он у меня не установился когда я весь пакет ставил (ISE Design Suite)?

Но тогда по идее должен быть ISim.

 

 

Может есть какая дока с примером как запускать симуляцию под Verilog?

Изменено пользователем boldive

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


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

А сама программа Modelsim входит в пакет ISE Design Suite? Или ее надо отдельно скачивать и устанавливать с сайта Xilinx?

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


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

2 boldive - ModelSim SE это вообсче то менторовская прога и с сайта Xilinx она не скачивается.

Он у вас найти этот самый ModelSim SE не может судя по всему - вы путь не прописали в ИСЕ или внутренний глюк какой - нужно носом тыкануть:

воД(стр.5, п.4)

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


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

Он у вас найти этот самый ModelSim SE не может судя по всему - вы путь не прописали в ИСЕ или внутренний глюк какой - нужно носом тыкануть:

воД(стр.5, п.4)

 

Есть у меня такое подозрение что этот Modelsim, который судя по описанию пакета ISE 11.1 интегрирован в систему, по каким-то причинам у меня не установлен.

 

1. Как узнать присутствует/проинсталирован Modelsim в пакете ISE?

2. Если нет, то как его туда добавить?

3. Если да, то как руками прописать пути к исполняемым файлам?

 

По указанной выше ссылке похоже описана работа с Modelsim в среде Linux. А у меня XP.

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


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

2 boldive

итак есчё раз

ModelSim SE это вообсче то менторовская прога

то есть SE никак не может идти с пакетом ISE. Есть ModelSim ХЕ - это модельсим с скомпилеными либами для хилых. Не юзал, но он вроде тоже идёт отдельно.

Теперь ответы по порядку :laughing:

1/2) самый простой способ узнать установлен он или нет - поискать по дискам папку с названием типа такой "modeltech". Добавить/проверить видимость асей - Edit-Preferences-Integrated Tools-ModelTech Simulator.

3) Прописывания в "ModelTech Simulator" строки

C:\modeltech_6.5b\win32\modelsim.exe
по идее должно хватать асе с головой.

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


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

Спасибо за наводки. Помогло.

 

Скачал с сайта Xilinx Modelsim-XE, там-же получил лицензию на него. Поставил. В Edit-Preferences-Integrated Tools-ModelTech Simulator просто нажал Default и там все само прописалось. Запустил ISE, в настройках проекта указал симуляцию через Modelsim-XE. Теперь все работает.

 

Спасибо за помощь.

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


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

Здравствуйте уважаемые форумчане!

Силой обстоятельств, точнее волей работодателя приходится переучиваться с Alter-ы на Xilinx. Правда, мои познания остановились на MAX 10.2 и ACEX. Хотя и на этом был сделан процессор свёртки, который правда, никому так и не понадобился. Вообщем, дали мне kit со Spartan3Е на борту. Долго изучал примеры, чужие проекты, сейчас дело дошло до того, что сделал свой - простой счётчик на 28 разрядов (что бы "видеть" входную частоту 50 МГц) и старшие 8 вывел на светодиоды, имеющиеся на том же "ките". "Железную" часть как то освоил, но теперь надо научитьяс делать ещё две важные вещи - создавать иерархические проекты (как из своих подпроектов так и из IP ядер) и научиться делать симуляцию. В связи с этим вопрос. Я привык, что у Alter-ы встроенный симулятор и он меня устраивал - написал *.vec файл тут же и тут же его просимулировал. Порылся в свойствах своего проекта, нашёл там ISIM. Значит в моём ISE 11.1 тоже есть встроенный симулятор? Насколько нужен тогда внешний ModelSim? Какие у него преимущества? Есть ли смысл его качать и ставить? Конечно, что бы только посмотреть счётчик более чем достаточно и "родного". Но, как он подойдёт для дальнейшей работы? Ведь проект, под который это делается гораздо сложнее простого счётчика! На торренте предлагают ModelSim SE 6.2b с кряком. Стоит ли оно того, что бы его качать?

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


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

Значит в моём ISE 11.1 тоже есть встроенный симулятор?

Да, ISIM это родной симулятор хилых

 

 

Насколько нужен тогда внешний ModelSim?...

На столько же, как и для альтеры.. Вам самому решать какой симулятор использовать. А все преимущества и недостатки модельсима описаны здесь неоднократно.

 

 

Стоит ли оно того, что бы его качать?

Я думаю что стоит - большие прожекты неудобно и долго симулить на ISIM-е.

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


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

Уважаемый Kuzmi4!

Спасибо за ответ. Поразмыслив логически тоже пришёл к тому же выводу: "Раз так много говорят про этот ModelSim, и много кто им пользуется, значит неспроста ж это. Значит и мне туда дорога". Последую совету профессионала. Просто я раньше пробовал со старыми версиями ISE и ModelSim чужие проекты (обучающие), всё компилит, Сим показывает оси, названия сигналов из проекта, а диаграммы не рисует. Но это дело прошлое. Что ж, солью Сим, попробую. Нашёл 6.5 с таблеткой, правда раздаётся вместе с кактусом, но говорят под хилых тож прокатит. А в MAX 10.2 я чужими симуляторами не пользовался (и не знал, что такое возможно), мне вполне хватало родного (может свёртка не такой сложный проект был). Ещё раз спасибо!

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


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

2 at89c51ed2

Будьте бдительны :1111493779: при сливе Modelsim-а:

11-я версия ISE не дружит с А ревизиями Modelsim-а (у самого стоит 6.5Б - полёт нормальный :laughing: )

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


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

Уважаемый Kuzmi4!

Спасибо за ответ. Вчера слил с торрента. Там есть modelsim-win32-6.5-se.exe и modelsim-gcc-4.2.1-mingw32.exe, ну и папка кряков. Запутка в том, что это шло вместе кактусом 9 и было написано, что Сим оптимизирован под кактус, но отдельно лежит обычный Сим. Это конечно скорее вопрос к раздающему, но может быть Вы знаете, какой мне нужен. Я так полагаю, что мне надо ставить modelsim....exe. А gcc это какая то сборка под кактус?

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


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

Собсно квест такой :laughing: :

сначала идём на сайт первоисточника, там регимся (телепатируя вопрос - в рег форме можно писать всё что угодно) и получаем доступ на фтп на час, ну а потом скачиваем версию 6.5b/c ну и дальше по списку...

 

На счёт gcc-4.2.1 - не знаю не пробовал никогда..

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


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

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

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

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

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

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

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

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

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

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