sergunas 2 22 декабря, 2010 Опубликовано 22 декабря, 2010 · Жалоба При запуске выдаёт ошибку: # vsim -do project_run_msim_rtl_vhdl.do -l msim_transcript {{}} # ** Error: (vsim-19) Failed to access library 'work' at "work". # No such file or directory. (errno = ENOENT) # Error loading design Если в ручную выполнить команду do project_run_msim_rtl_vhdl.do, то всё отлично симулируется. Что это за команда vsim -do project_run_msim_rtl_vhdl.do -l msim_transcript {{}} ? Почему с данной команды стартует Modelsim? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 15 22 декабря, 2010 Опубликовано 22 декабря, 2010 · Жалоба Что это за команда vsim -do project_run_msim_rtl_vhdl.do -l msim_transcript {{}} ? vsim -help ... -do "<command>" Execute <command> on startup; <command> can be a macro filename ... -l <filename> Write simulation log to <filename> (Default: transcript) ... Почему с данной команды стартует Modelsim? Кто-то так запускает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergunas 2 22 декабря, 2010 Опубликовано 22 декабря, 2010 · Жалоба подскажите что означает фраза <command> can be a macro filename? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 15 23 декабря, 2010 Опубликовано 23 декабря, 2010 · Жалоба подскажите что означает фраза <command> can be a macro filename? В вашем случае это project_run_msim_rtl_vhdl.do, некий tcl-скрипт, в которjм записана какая-то последовательность команд на языке tcl. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergunas 2 23 декабря, 2010 Опубликовано 23 декабря, 2010 · Жалоба Спасибо за разъяснения. Только ответа почему возникает ошибка нет. Вопрос можно поставить так: Почему Modelsim версии 10 стартует с команды vsim -do project_run_msim_rtl_vhdl.do -l msim_transcript {{}} ? Предыдущие версии ModelSim нормально стартуют с команды do project_run_msim_rtl_vhdl.do . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sujan 0 23 декабря, 2010 Опубликовано 23 декабря, 2010 · Жалоба Вам необходимо в папке, в которой делаете vsim -do project_run_msim_rtl_vhdl.do, создать библиотеку work Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergunas 2 25 марта, 2011 Опубликовано 25 марта, 2011 · Жалоба Вам необходимо в папке, в которой делаете vsim -do project_run_msim_rtl_vhdl.do, создать библиотеку workподскажите, пожалуйста, как это сделать Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 15 25 марта, 2011 Опубликовано 25 марта, 2011 · Жалоба vlib work Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergunas 2 25 марта, 2011 Опубликовано 25 марта, 2011 · Жалоба vlib workвыполнил команду, создана пустая библиотека work, теперь ошибка следующая: # vsim -do project_run_msim_rtl_vhdl.do -l msim_transcript {{}} # ** Note: (vsim-3812) Design is being optimized... # ** Error: (vopt-2253) No module name found in command-line argument "work." # Error loading design Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 45 25 марта, 2011 Опубликовано 25 марта, 2011 · Жалоба выполнил команду, создана пустая библиотека work, теперь ошибка следующая: # vsim -do project_run_msim_rtl_vhdl.do -l msim_transcript {{}} # ** Note: (vsim-3812) Design is being optimized... # ** Error: (vopt-2253) No module name found in command-line argument "work." # Error loading design А теперь надо ваши файлы в эту библиотеку скомпилировать. NativeLink используете? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergunas 2 25 марта, 2011 Опубликовано 25 марта, 2011 · Жалоба А теперь надо ваши файлы в эту библиотеку скомпилировать. NativeLink используете? наверное, запускаю из-под Quartus. Он сам всё делает, я только получаю ошибку. Вот если бы где что поднастроить... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergunas 2 28 марта, 2011 Опубликовано 28 марта, 2011 · Жалоба А теперь надо ваши файлы в эту библиотеку скомпилировать. Я что-то не пойму, а почему не запускается do-скрипт, который сам должен всё это сделать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergunas 2 19 мая, 2011 Опубликовано 19 мая, 2011 · Жалоба вопрос темы остаётся актуальным... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
warrior-2001 0 19 мая, 2011 Опубликовано 19 мая, 2011 · Жалоба Что-то не пойму я вопроса. В меню квартуса нужно указать EDA TOOL для simulation. Прописываете место, куда компилировать библиотеки - по умолчанию это папка simulation в директории проекта. Там же генерируется скрипт. После запуска моделсима из под квартуса автоматом выбирается slow вариант из скриптов. И всё компилится. Можно даже автоматом подключить внешнее тестовое окружение. Всё просто и удобно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться