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

ISE/do file/Modelsim

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

 

Подскажите пожалуйста, как можно запускать, при запуске моделсима из ISE, wave.do, который ранее был правлен в моделсиме и сохранен

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

Однако в связке с ISE, когда через ISE запускаеться моделсим, все ранее сделанные изменения в wave не подгружаються.

Когда ставишь галочку - "use custom wave" и указываешь путь к тому самому wave (вместо автономного запуска wave по умолчанию) , то wave вообще не загружаеться никакой.

Подскажите пожалуйса, кто знает, как в рабочем порядке менять сигналы в моделсим, при этом загружая моделсим из ISE

 

Спасибо!

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


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

Из среды ISE

ModelSim Simulator -> Simulate Behavioral Model -> (правая клавиша мышки)-> Simulation Properties

Check box   Use Custom Do File - установить

Ниже строка Custom Do File - выбрать свой файл

Check box   Use Automatic Custom Do File - выключить

В файле ****.do

найти

#
# Source the wave do file
#
do {*******.do}

и вписать вместо *******.do имя файла со своим списком сигналов

 

 

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


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

Спасибо, но у меня с таким содержание не do а fdo, и когда я делаю вышеказанные изменения в нем, также не грузиться даже список сигналов

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


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

Пример:

При включенном Use Automatic Custom Do File и выключенном Use Custom Do File запустить из ise modelsim  автоматически сформируются  файлы    camera_imit_tb.fdo  и camera_imit_tb_wave.fdo

После добавления нужных вам сигналов запомните их в wave.do

Копируем camera_imit_tb.fdo в camera_imit_tb.do  и camera_imit_tb_wave.fdo в camera_imit_tb_wave.do

Содержимое wave.do переносим в очищенный camera_imit_tb_wave.do

Дальше проделываем корректировки в camera_imit_tb.do как написано выше и по новой запускаем modelsim из ise.

Для примера прикрепляю файлы

В файле camera_imit_tb.do, в строке do {camera_imit_tb_wave.do},  можно подставить файл wave.do

 

 

camera_imit_tb.do camera_imit_tb.fdo camera_imit_tb_wave.do camera_imit_tb_wave.fdo wave.do

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


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

не проще сделать одну папку с исходниками (vhdl, verilog) для ISE и Modelsim

при изменении исходника просто перезапускать симуляцию - do c.do

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


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

в vivado (следующее поколение ПО после ISE) есть встроенній симулятор ISIM

может обновиться стоит?

 

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


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

On 1/20/2024 at 12:16 AM, andrew_su said:

Пример:

При включенном Use Automatic Custom Do File и выключенном Use Custom Do File запустить из ise modelsim  автоматически сформируются  файлы    camera_imit_tb.fdo  и camera_imit_tb_wave.fdo

После добавления нужных вам сигналов запомните их в wave.do

Копируем camera_imit_tb.fdo в camera_imit_tb.do  и camera_imit_tb_wave.fdo в camera_imit_tb_wave.do

Содержимое wave.do переносим в очищенный camera_imit_tb_wave.do

Дальше проделываем корректировки в camera_imit_tb.do как написано выше и по новой запускаем modelsim из ise.

Для примера прикрепляю файлы

В файле camera_imit_tb.do, в строке do {camera_imit_tb_wave.do},  можно подставить файл wave.do

 

 

camera_imit_tb.do 1.35 kB · 1 download camera_imit_tb.fdo 1.35 kB · 1 download camera_imit_tb_wave.do 1.17 kB · 1 download camera_imit_tb_wave.fdo 423 B · 1 download wave.do 1.45 kB · 1 download

что-то не получаеться, даже work перестал грузиться моделсимом

On 1/20/2024 at 2:19 PM, Maverick_ said:

не проще сделать одну папку с исходниками (vhdl, verilog) для ISE и Modelsim

при изменении исходника просто перезапускать симуляцию - do c.do

можно поподробнее?

 

On 1/20/2024 at 5:47 PM, Maverick_ said:

в vivado (следующее поколение ПО после ISE) есть встроенній симулятор ISIM

может обновиться стоит?

 

нет, изза того что старый камень

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


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

ничего не получаеться и я похоже удалил все @-папки из папки work

Теперь work в моделсим отркываеться без opt

Компиляция, синтез не возвращают эти папки 

5 hours ago, gibson1980 said:

В файле xxx.udo добавить строки

do wave.do

run -all

в шеле 

do wave.do

также не подгружает сигналы

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

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


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

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

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

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

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

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

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

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

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

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