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

Вопрос по ActiveHDL

Недавно занялся изучением IDE ActiveHDL. Дошёл до временной отладки схем. При нажатии иконки New Waveform появляется пустое окно, что добавить туда сигнал нужно нажать ПКМ и выбрать в контекстном меню AddSignal, но такого пункта не наблюдается. Подскажите, как найти список всех доступных сигналов с целью добавления их в редактор WaveformEditor ?

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


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

Недавно занялся изучением IDE ActiveHDL. Дошёл до временной отладки схем. При нажатии иконки New Waveform появляется пустое окно, что добавить туда сигнал нужно нажать ПКМ и выбрать в контекстном меню AddSignal, но такого пункта не наблюдается. Подскажите, как найти список всех доступных сигналов с целью добавления их в редактор WaveformEditor ?

Внизу слева закладка Structure,вверху выбираете нужный модуль , а внизу нужные сигналы этого модуля,просто перетаскиваете их в окно Waveform.

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


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

У Вас, видимо, выбран accelerated waveform editor, c ним всё сложнее. Можно переключиться на стандартный: tools->preferences->Editors->waveform viever/editor. Переключение возможно только при неактивном симуляторе.

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


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

Timmy, спасибо за помощь, всё заработало) правда, нужно предварительно откомпилить проект. а с этим всё время возникают проблемы в версии 8.3, приходится 7.3 юзать)

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


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

добавлю, что если accelerated waveform, то добавить сигналы можно только после инициализации симуляции.

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


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

Можно дописать в файл запуска теста (с расширением *do) строки который добавляет нужные сигналы в окно (команда wave) и задать параметры как будет отображаться в симуляторе.

Что-то вроде:

add wave -noreg -logic {/clk}

add wave -noreg -decimal -literal -unsigned {/in_q0}

add wave -noreg -height 80 -decimal -analog -analogmin -36045 -analogmax 36044 -signed2 {/in_i0}

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


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

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

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

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

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

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

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

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

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

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