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

Для чего нужен -noupdate?

Доброго всем!

Вопрос такой: при добавлении сигнала в окно временного анализатора Modelsim-a можно использовать опцию -noupdate,
про которую Reference Manual пишет так:
-noupdate
(optional) Prevents the Wave window from updating when a series of add wave commands are executed in series.
Т.е., например, при добавлении нескольких сигналов это выглядит так:
Код
add wave -noupdate /mrst
add wave -noupdate /clk_base
add wave -noupdate /bit_clk
add wave -noupdate /eos
TreeUpdate [SetDefaultTree]

Но мне никто не мешает не использовать noupdate:
Код
add wave /mrst
add wave /clk_base
add wave /bit_clk
add wave /eos


Отсюда вопрос: какой глубокий смысл в этом -noupdate (с последующим TreeUpdate [SetDefaultTree])?

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


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

Цитата(Marat Zuev @ May 10 2018, 12:11) <{POST_SNAPBACK}>
...
Отсюда вопрос: какой глубокий смысл в этом -noupdate (с последующим TreeUpdate [SetDefaultTree])?


А попробуйте ка добавить в окно пару сотен "сложных" сигналов после того как отсимулировали секунду времени дизайна с высокой тактовой wacko.gif .

Сразу поймете смысл - экономия времени.

Удачи! Rob.


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


Ссылка на сообщение
Поделиться на другие сайты
Цитата(RobFPGA @ May 10 2018, 10:59) <{POST_SNAPBACK}>
А попробуйте ка добавить в окно пару сотен "сложных" сигналов после того как отсимулировали секунду времени дизайна с высокой тактовой wacko.gif .
Сразу поймете смысл - экономия времени.
Спасибо, конечно, но я обычно сначала добавлял сигналы, а потом запускал симулирование. Я что-то делал не так? )

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти