Pull to refresh

Comments 5

Сам мануал по быстрому старту неплох, чего не могу сказать ModelSim.

Едиственное(и исскуственное) преимущество ModelSim перед связкой IcarusVerilog + GtkWave это работа с альтеровскими проприетарными модулями.

Остальное сущий гемморой, начиная от проприетарности полной версии самого симулятора, и заканчивая ужасным видом интерфейса симулятора в 4К.

С IcarusVerilog никогда не работал, про него ничего сказать не могу. Но вот про GtkWave, моё личное мнение, по сравнению с ModelSim, GtkWave - это студенческая поделка. Когда с ним работаю - плююсь.

Моделсим конечно тоже не идеален - бывают вылеты, вкладка Memory глючная (про неё планирую в следующей статье). Но Моделсим поддерживает Verilog и VHDL, и имеет огромный функционал. Также у него есть и бесплатные версии. Раньше у Альтеры точно можно было скачать с сайта Modelsim Altera-edition.

Есть еще и старший брат - QuestaSim. Я с ней работал немного, но все скрипты из Моделсима в Квесте у меня запускались.

Впервые что-то подобное слышу про GtkWave. Позвольте полюбопытствовать какие конкретно аспекты работы с ним вызывают повышенное слюноотделение, быть может более опытные товарищи поделятся советами как обуздать опенсорс.

Холивар разводить не будем, у каждого свой опыт. Но вот по мне, работу с GtkWave можно описать так:

За неимением горничной - имеют дворника)

ModelSim содержит значительно больший и гораздо более удобный функционал, работать с ним приятней, имхо.

Так а толку то их сравнивать. Один это симулятор, другой это вьювер для vcd файлов. Кстати, не уверен за model/questa, но gtkwave умеет работать с очень большими файлами, в десятки гигабайт

Sign up to leave a comment.

Articles