Многофайловый испытательный стенд

Разделите сгенерированный испытательный стенд на функции помощника, данные и файлы кода испытательного стенда HDL.

Описание

Можно использовать эту установку, чтобы задать, как вы хотите разделить файлы, которые содержат код испытательного стенда, данные и функции помощника.

Имена файлов выведены с имени DUT, свойства Test bench name postfix и свойства Test bench data file name postfix как:

DUTname _TestBenchPostfix_TestBenchDataPostfix

Например, если именем DUT является symmetric_fir, и выходным языком является VHDL®, имена файлов испытательного стенда по умолчанию:

  • symmetric_fir_tb.vhd: код испытательного стенда

  • symmetric_fir_tb_pkg.vhd: помощник функционирует пакет

  • symmetric_fir_tb_data.vhd: блок данных

Если именем DUT является symmetric_fir, и выходным языком является Verilog®, имена файлов испытательного стенда по умолчанию:

  • symmetric_fir_tb.v: код испытательного стенда

  • symmetric_fir_tb_pkg.v: помощник функционирует пакет

  • symmetric_fir_tb_data.v: данные об испытательном стенде

Настройки

Значение по умолчанию: 'off'

На

Запишите три отдельных файла HDL. Существует отдельный файл для кода испытательного стенда, функций помощника и данных об испытательном стенде.

'off'

Запишите два отдельных файла HDL. Один файл содержит код испытательного стенда HDL. Другой файл содержит пакет функций помощника и данные об испытательном стенде.

Зависимость

Когда это свойство выбрано, Test bench data file name postfix включен.

Эта опция отключена, если вы выбираете целую модель. Выберите DUT вместо этого для установки Generate HDL for.

Информация о командной строке

Свойство: MultifileTestBench
Ввод: символьный вектор
Значение: 'on' | 'off'
Значение по умолчанию: 'off'

Чтобы установить это свойство, используйте hdlset_param или makehdl. Чтобы просмотреть значение свойства, используйте hdlget_param.

Смотрите также

MultifileTestBench