Вход и Выход параметров Port and Clock Enable Выхода Type

Эта страница описывает параметры, которые находятся на вкладке HDL Code Generation > Global Settings > Ports диалогового окна Параметров конфигурации.

Тип входных данных

Укажите тип данных HDL для входных портов модели.

Настройки

Для VHDL®, опции:

По умолчанию: std_logic_vector

std_logic_vector

Задает тип VHDL STD_LOGIC_VECTOR.

signed/unsigned

Задает тип VHDL SIGNED или UNSIGNED.

Для Verilog®, опции:

По умолчанию: wire

В сгенерированном коде Verilog тип данных для всех портов 'wire', и не может быть изменен. Поэтому Input data type отключается, когда целевой язык является Verilog.

Зависимость

Эта опция активируется, когда целевой язык (заданный опцией Language ) является VHDL.

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

Свойство: InputType
Тип: Вектор символов
Значение (для VHDL) 'std_logic_vector' | 'signed/unsigned'
(для Verilog) 'wire'
По умолчанию: (для VHDL) 'std_logic_vector'
(для Verilog) 'wire'

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

Выход данных

Укажите тип данных HDL для выходных портов модели.

Настройки

Для VHDL опции:

По умолчанию: Same as input data type

Same as input data type

Указывает, что выходные порты модели имеют одинаковый тип, заданный Input data type.

std_logic_vector

Задает тип VHDL STD_LOGIC_VECTOR как тип данных выходного порта.

signed/unsigned

Задает тип VHDL SIGNED или UNSIGNED как тип данных выходного порта.

Для Verilog опции:

По умолчанию: wire

В сгенерированном коде Verilog тип данных для всех портов 'wire', и не может быть изменен. Поэтому Output data type отключается, когда целевой язык является Verilog.

Зависимость

Эта опция активируется, когда целевой язык (заданный опцией Language ) является VHDL.

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

Свойство: OutputType
Тип: Вектор символов
Значение (для VHDL) 'std_logic_vector' | 'signed/unsigned'
(для Verilog) 'wire'
По умолчанию: Если свойство не задано, выходные порты имеют тот же тип, что и InputType.

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

Синхроимпорт Включить выходной порт

Укажите имя для сгенерированного выходного порта включения синхроимпульса в виде вектора символов.

Настройки

По умолчанию: ce_out

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

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

Свойство: ClockEnableOutputPort
Тип: Вектор символов
По умолчанию: 'ce_out'

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

См. также

Настройки и параметры включения синхроимпульса