провод
Mar 27 2017, 18:32
на
http://bleyer.org/icarus/ есть версии этой программы.
предлагаю создать в этой теме инструкции по установке и началу работ для тех кто неуверенно работает в командной строке и не знает всех необходимых для этого команд.
так же интересно если кто-то сравнит эту среду с другими и даст рекомендации - стоит ли связываться с данным продуктом?
eugen_pcad_ru
Mar 27 2017, 19:12
При функциональном моделировании неплох... Но навскидку не удалось увидеть в нем двунаправленные шины. Наверное как-то можно увидеть, но очевидного пути не нашел.
провод
Mar 28 2017, 05:10
Цитата(eugen_pcad_ru @ Mar 27 2017, 23:12)

При функциональном моделировании неплох... Но навскидку не удалось увидеть в нем двунаправленные шины. Наверное как-то можно увидеть, но очевидного пути не нашел.
я устанавливал версию с уже собранной с gtkwave.
не имел дело с работой в командной строке
поэтому наверно не смог понять установилась ли она и как её запустить
могли бы вы подсказать основные команды которые необходимы для конкретно этих процедур?
спасибо!
Цитата(провод @ Mar 28 2017, 08:10)

поэтому наверно не смог понять установилась ли она и как её запустить
вот по этой инструкции должно работать
https://marsohod.org/11-blog/113-icarusgtkwave это просто утилита для отображения графиков. без компиляции и симуляции вы ничего в gtkwave не увидите.
Цитата(psL @ Apr 6 2017, 18:38)

вот по этой инструкции должно работать
https://marsohod.org/11-blog/113-icarusgtkwave это просто утилита для отображения графиков. без компиляции и симуляции вы ничего в gtkwave не увидите.
там я вижу что инструкция начинается с того места когда программист уже обнаружил в консоли путь к программе.
я после установки не нахожу икар на диске С
Цитата(psL @ Apr 6 2017, 18:38)

вот по этой инструкции должно работать
https://marsohod.org/11-blog/113-icarusgtkwave это просто утилита для отображения графиков. без компиляции и симуляции вы ничего в gtkwave не увидите.
там я вижу что инструкция начинается с того места когда программист уже обнаружил в консоли путь к программе.
я после установки не нахожу икар на диске С
быстрый старт с iverilog в линукс:
http://idoka.ru/getting-started-with-icaru...-centos7-linux/Цитата(eugen_pcad_ru @ Mar 27 2017, 22:12)

Но навскидку не удалось увидеть в нем двунаправленные шины. Наверное как-то можно увидеть, но очевидного пути не нашел.
часто описываете на верилог inout-шины?
one_eight_seven
Jul 1 2017, 14:35
Попробовал iverilog 10 на fedora 25.
Запустилось и заработало сразу без плясок с бубном, также очень понравилось сочетание Vim+Syntastic+Verilator. Хотя в syntastic есть проверка синтаксиса для iverilog, но она без плясок с бубном не работает, а при имеющемся Verilator мне и не нужна.
Пока всё, что было написано, скомпилировалось без проблем.
Что касается сравнения с другими симуляторами, то тут могу сравнивать только с Synopsys VCS. Конечно, iverilog уступает по всем статьям, кроме доступности: Я, к сожалению, не настолько богат, чтобы купить себе домой лицензию VCS. Поэтому, дома приходится пользоваться сильно простенькими тестбенчами. Правда, я ещё не пробовал тестбенчи на systemverilog с интерфейсами, SVA и т.п. Если бы дома был VCS, то к iverilog'у я бы и не притронулся, а так - притронулся и мне понравилось.
Что радует - разработчик iverilog совершенно не против патчей, которые добавляют функционал SystemVerilog в iverilog. Если будет прогресс, то можно будет подумать над использованием OpenVera.