Разделите сгенерированный испытательный стенд на функции помощника, данные и файлы кода испытательного стенда 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
: данные об испытательном стенде
'on'
Запишите три отдельных файла HDL. Существует отдельный файл для кода испытательного стенда, функций помощника и данных об испытательном стенде.
'off'
(значение по умолчанию)
Запишите два отдельных файла HDL. Один файл содержит код испытательного стенда HDL. Другой файл содержит пакет функций помощника и данные об испытательном стенде.
Чтобы установить это свойство, используйте hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте hdlget_param
.