Преобразуйте входной сигнал в заданный тип данных (HDL Coder)
Блок Data Type Conversion доступен с Simulink®.
Для получения информации о поведении симуляции и параметрах блоков, смотрите Преобразование типа данных.
Этот блок имеет одну, архитектуру HDL по умолчанию.
Количество регистров, чтобы поместить при выходных параметрах путем перемещения существующих задержек в рамках проекта. Распределенная конвейеризация не перераспределяет эти регистры. Значение по умолчанию 0. См. также ConstrainedOutputPipeline.
Количество входных настроек канала связи, чтобы вставить в сгенерированный код. Распределенная конвейеризация и ограниченная выходная конвейеризация могут переместить эти регистры. Значение по умолчанию 0. См. также InputPipeline.
Количество выходных настроек канала связи, чтобы вставить в сгенерированный код. Распределенная конвейеризация и ограниченная выходная конвейеризация могут переместить эти регистры. Значение по умолчанию 0. См. также OutputPipeline.
Если вы используете типы данных double в своей модели, используйте этот блок для преобразования между типами данных single и double. Вы не можете использовать блок, чтобы преобразовать между double и типами данных с фиксированной точкой.
Со Средством проверки Модели HDL можно заменить блоки Преобразования типа данных, которые используют режим Stored Integer (SI) и преобразовывают между с плавающей точкой и типами данных с фиксированной точкой с блоками Преобразования типа Плавающими.
Задайте, сопоставить ли блоки в вашем проекте к inherit, Max, Min, Zero или Custom для оператора с плавающей точкой. Значением по умолчанию является inherit. См. также LatencyStrategy.
Чтобы задать значение, установите LatencyStrategy на Custom. Задержка Coder™adds HDL равняется значению, которое вы задаете для установки NFPCustomLatency. См. также NFPCustomLatency.
Этот блок поддерживает генерацию кода для комплексных сигналов.
Если вы конфигурируете блок Data Type Conversion для дважды к преобразованию фиксированной точки или фиксированной точке к двойному преобразованию, предупреждение выведено во время генерации кода.