Этот параметр находится во вкладке General HDL Code Generation> панель Global Settings диалогового окна Configuration Parameters. Используйте этот параметр, чтобы задать строки с комментариями в заголовке сгенерированного HDL и файлов испытательного стенда.
Значение по умолчанию: 'none'
Текст, введенный в этом поле, генерирует строку с комментариями в заголовке сгенерированных файлов и испытательного стенда модели. Генератор кода добавляет ведущие символы комментария для выходного языка. Когда новые строки или переводы строки включены, генератор кода испускает однострочные комментарии для каждой новой строки.
Например, если вы задаете этот комментарий 'This is a comment line.\nThis is a second line.'
для symmetric_fir
подсистема в sfir_fixed
модель и генерирует HDL-код, получившийся блок комментария заголовка появляется следующим:
-- ------------------------------------------------------------- -- -- Module: symmetric_fir -- Simulink Path: sfir_fixed/symmetric_fir -- Created: 2006-11-20 15:55:25 -- Hierarchy Level: 0 -- -- This is a comment line. -- This is a second line. -- -- Simulink model description for sfir_fixed: -- This model shows how to use HDL Coder to check, generate, -- and verify HDL for a fixed-point symmetric FIR filter. -- -- -------------------------------------------------------------
Свойство:
UserComment |
Ввод: символьный вектор |
Чтобы установить это свойство, использовать hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, использовать hdlget_param
.
Например, можно задать это свойство, когда вы генерируете HDL-код для symmetric_fir
подсистема в sfir_fixed
модель с помощью любого из этих методов.
Передайте свойство в качестве аргумента к makehdl
функция.
makehdl('sfir_fixed/symmetric_fir', ... 'UserComment','This is a comment line.\nThis is a second line.')
Когда вы используете hdlset_param
, можно установить параметр на модели и затем сгенерировать использование HDL-кода makehdl
.
hdlset_param('sfir_fixed', ... 'UserComment','This is a comment line.\nThis is a second line.') makehdl('sfir_fixed/symmetric_fir')