Сгенерируйте постоянное значение (HDL Coder)
Блок Constant доступен с Simulink®.
Для получения информации о поведении симуляции и параметрах блоков, смотрите Константа.
Можно использовать настраиваемый параметр в блоке Constant, предназначенном для генерации HDL-кода. Для получения дополнительной информации смотрите, Генерируют Порты DUT для Настраиваемых параметров.
| Архитектура | Параметры | Описание |
|---|---|---|
defaultConstant | 'none' | Эта реализация испускает значение блока Constant. |
Logic Value | 'none' | По умолчанию эта реализация испускает символьный 'Z' для каждого бита в сигнале. Например, для 4-битного сигнала, реализация испустила бы 'ZZZZ'. |
{'Value', 'Z'} | Если сигнал находится в высокоимпедансном состоянии, используйте это значение параметров. Эта реализация испускает символьный 'Z' для каждого бита в сигнале. Например, для 4-битного сигнала, реализация испустила бы 'ZZZZ'. | |
{'Value', 'X'} | Если сигнал находится в неизвестном состоянии, используйте это значение параметров. Эта реализация испускает символьный 'X' для каждого бита в сигнале. Например, для 4-битного сигнала, реализация испустила бы 'XXXX'. |
Количество регистров, чтобы поместить при выходных параметрах путем перемещения существующих задержек в рамках проекта. Распределенная конвейеризация не перераспределяет эти регистры. Значение по умолчанию 0. См. также ConstrainedOutputPipeline.
Количество входных настроек канала связи, чтобы вставить в сгенерированный код. Распределенная конвейеризация и ограниченная выходная конвейеризация могут переместить эти регистры. Значение по умолчанию 0. См. также InputPipeline.
Количество выходных настроек канала связи, чтобы вставить в сгенерированный код. Распределенная конвейеризация и ограниченная выходная конвейеризация могут переместить эти регистры. Значение по умолчанию 0. См. также OutputPipeline.
Этот блок поддерживает генерацию кода для комплексных сигналов.
Реализация Logic Value не поддерживает тип данных double. Если вы задаете эту реализацию для постоянного значения типа double, ошибка генерации кода происходит.
Для Sample time войдите-1. Задержитесь балансировка не поддерживает шаг расчета inf.