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

Здравствуйте всем.

Есть ли возможность автоматического открытия окна Wave c ранее установленными переменными в окне когда открываешь поект?

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

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


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

Здравствуйте всем.

Есть ли возможность автоматического открытия окна Wave c ранее установленными переменными в окне когда открываешь поект?

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

 

File->Save Format

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


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

Можно сохранить в .do файл и потом запускать его перед моделированием.

При активном окне Wave со всеми нужными переменными идти в File->Save Format.. и жать Ok.

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


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

Я сохранял так, но при открытии он дает ошибку: # can't use empty string as operand of "!".

Я правильно делаю, открываю Wave, а потом открываю сохраненный файл?

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


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

Нет, что то не получается. Ну да ладно, поковыряюсь может что нибуть получится. Спасибо.

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


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

Нет, что то не получается. Ну да ладно, поковыряюсь может что нибуть получится. Спасибо.

У меня подобное было, когда файл do правишь ручками... если правишь, попробуй другим редактором... некоторые (такие как notepad) добавляют туда ненужных скрытых символов, делая тем самым файл нечитабельным.

Я пользуюсь AkelPad, с ним все ок.

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


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

Спасибо. Но я не правлю пока. Вот я Wave сохраняю в Save Format. В следующий раз я загружаю этот do файл он появляется в отдельном окне. Дальше, что с этим файлом делать? у меня в Wave не появляются мои сохраненные переменные.

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


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

Спасибо. Но я не правлю пока. Вот я Wave сохраняю в Save Format. В следующий раз я загружаю этот do файл он появляется в отдельном окне. Дальше, что с этим файлом делать? у меня в Wave не появляются мои сохраненные переменные.

попробуй так, я делаю следующим образом:

1. в окне ISE Simulation, правым кликом на ModelSim, свойства, выбираем автоматический Do

2. запускаю ModelSim, двойным кликом.

3. смотрю логи в ModelSim на предмет поиска файла *.fdo, который он запускает

4. добавляю в окно wave нужные выводы

6. делаю SaveFormat и закрываю ModelSim

7. Открываю редактором запускаемый файл *.fdo и заменяю строку с wave.fdo на свой сохраненный формат MyFormat.do

8. Правлю время симуляции на желаемое, закрываю и сохраняю файл.

9. Переименовываю файл *.fdo (тот, что запускаемый ModelSim'ом)

10. в окне ISE Simulation, правым кликом на ModelSim, свойства, ставим галку на указание своего Do и убираем галку с автоматического do

11. Запускаем ModelSim и радуемся..

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

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


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

Переустановил MSim, все нормально стало, что-то не понятно конечно, но работает. Спасибо всем.

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


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

Сохранить wave в файл wave.do, найти в нём типо этого:

TreeUpdate [SetDefaultTree]
WaveRestoreCursors {{Cursor 1} {1015886 ps} 0}
configure wave -namecolwidth 115
configure wave -valuecolwidth 40
configure wave -justifyvalue left
configure wave -signalnamewidth 1
configure wave -snapdistance 10
configure wave -datasetprefix 0
configure wave -rowmargin 4
configure wave -childrowmargin 2
configure wave -gridoffset 0
configure wave -gridperiod 1
configure wave -griddelta 40
configure wave -timeline 0
configure wave -timelineunits ns
update
WaveRestoreZoom {0 ps} {7679532 ps}

Это и есть настройки окна wave.

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


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

Разобрался уже, спасибо. У меня были проблемы с загрузкой ранее сохраненного Wave файла.

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


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

3. смотрю логи в ModelSim на предмет поиска файла *.fdo, который он запускает

4. добавляю в окно wave нужные выводы

6. делаю SaveFormat и закрываю ModelSim

7. Открываю редактором запускаемый файл *.fdo и заменяю строку с wave.fdo на свой сохраненный формат MyFormat.do

файл *.fdo не всегда целособразно править... в нем всегда есть строчка

 

do {name.udo}

То бищь *.udo (user do файл)

 

Изначально он пустой

## Project Navigator simulation template: name.udo
## You may edit this file to control your simulation.

 

И в него можно добовлять свои команды

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


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

Граждане, а как не только автоматически загружать wave.do, но и автоматически сохранять при закрытии wave?

Вероятность забытия сделать действие "save format" = 50%...

 

Или чтобы оно хотя бы спрашивало...

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

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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