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

Active_HDL и Waveform Viewer/Editor

Как начинающий работать с этим инструментом не нашёл ничего лучшего, чем пройти 15 уроков, опубликованных в КиТ.

Основное отличие - уроки построены на основе версии 7.1, в то время как работать хочется с самым последним (или почти последним), имеющимся на настоящее время в доступе.

 

Итого, в вышеозвученной серии четвёртый урок посвящён работе с редактором временных диаграмм.

Беглый взгляд на наличие оного инструмента (именно редактора) в современной версии софта показало, что существуют два варианта:

1 Accelerated Waveform Viewer

2 Standard Waveform Viewer/Editor.

 

Как понимаю, отца русской демократии спасёт второй вариант, но ... дело в том, что он никак не может найти механизм переключения с одного инструмента на другой (по умолчанию включён Accelerated Waveform Viewer без каких-либо редакторских возможностей).

 

Кто-то чего по этому поводу сказать может?

(Временные диаграммы, в принципе, редактировать не жизненно необходимо: просто хотелось понять).

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


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

Сейчас уже не вспомню можно ли включить Standard Waveform Viewer/Editor в вашей версии. Редактировать в Accelerated Waveform Viewer можно.

Simulation->Initialize Simulation. Добавляете сигналы, которые надо промоделировать. Помоделировали. Сохраняем Waveform->Save To Macro... в формате *.do.

В следующий раз когда надо помоделировать после Simulation->Initialize Simulation выбираете в Tools->Execute Macro... сохраненный вами ранее файл *.do. Писал по версии Active-HDL 9.3. В 10.3 должно быть тоже самое. В 10.3 и 10.4 у меня были какие-то глюки поэтому использую Active-HDL 9.3.

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


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

Сохраняем Waveform->Save To Macro... в формате *.do.
Получил, например

onerror { resume }
transcript off
add wave -noreg -logic {/ARINC_freq_divider_tb/MRST_tb}
add wave -noreg -logic {/ARINC_freq_divider_tb/CLK24MHz_tb}
add wave -noreg -hexadecimal -literal {/ARINC_freq_divider_tb/ARINC_FREQ_tb}
add wave -noreg -logic {/ARINC_freq_divider_tb/ARINC_TX_clk_ena_tb}
cursor "Cursor 1" 50us  
transcript on

В следующий раз когда надо помоделировать после Simulation->Initialize Simulation выбираете в Tools->Execute Macro... сохраненный вами ранее файл *.do.
Вызываю и он (скрипт) делает тоже самое, что я раньше делал руками - рисует ту же времянку.

 

Вопрос же ставился так: могу ли я доступными мне средствами (а ниже указано, что мне доступен только Accelerated Waveform Viewer) делать то, что мог делать Standard Waveform Viewer/Editor - т.е. корректировать времянку по-моему усмотрению. Вроде как ответ очевиден (уже из называния): нет.

 

Кроме того в Help в разделе Active-HDL Help -> User Guide -> Active-HDL Tools - > Standard Waveform Viewer/Editor

есть такое примечание:

 

NOTES:

The Standard Waveform Viewer can no longer be used to display simulation results and only allows viewing of the standard waveform files (*.awf). The Accelerated Waveform Viewer is the tool that displays simulation data. 

The Standard Waveform Viewer/Editor is not available in the 64-bit edition of Active-HDL.

 

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


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

Тогда я не понял, что вы подразумеваете под словами корректировать времянку. К сожалению Standard Waveform Viewer/Editor я уже давно не пользовался. Всё как то Accelerated Waveform Viewer и ModelSim.

 

 

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


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

Под коррекцией я имею в виду то, что описано в четвёртом уроке серии, которую я называл в самом первом посте этой темы: проще говоря возможность не только созерцать в окне Waveform то, что вывел туда Active-HDL, но и иметь возможность самому руками по своему усмотрению в том же окне подвигать фронты, изменить значения сигналов, в общем создавать времянку сразу в графическом виде.

 

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


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

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

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

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

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

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

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

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

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

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