Разделите сгенерированный испытательный стенд на функции помощника, данные и файлы кода испытательного стенда 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. Существует отдельный файл для кода испытательного стенда, функций помощника и данных об испытательном стенде.
Запишите два отдельных файла HDL. Один файл содержит код испытательного стенда HDL. Другой файл содержит пакет функций помощника и данные об испытательном стенде.
Когда это свойство выбрано, Test bench data file name postfix включен.
Эта опция отключена, если вы выбираете целую модель. Выберите DUT вместо этого для установки Generate HDL for.
Свойство:
MultifileTestBench |
Ввод: символьный вектор |
Значение:
'on' | 'off' |
Значение по умолчанию:
'off' |
Чтобы установить это свойство, используйте hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте hdlget_param
.