Задайте желаемые размерности, шаг расчета, тип данных, числовой тип и другие атрибуты сигнала
Simulink / Атрибуты Сигнала
HDL Coder / Атрибуты Сигнала
Блок Signal Specification позволяет вам задавать атрибуты сигнала, соединенного с его портами ввода и вывода. Если заданные атрибуты конфликтуют с атрибутами, заданными блоками, соединенными с его портами, Simulink® программное обеспечение отображает ошибку, когда оно компилирует модель. Например, в начале симуляции, если никакой конфликт не существует, Simulink устраняет блок Signal Specification из скомпилированной модели. Другими словами, блок Signal Specification является виртуальным блоком. Это существует только, чтобы задать атрибуты сигнала и не играет роли в симуляции модели.
Можно использовать блок Signal Specification, чтобы гарантировать, что фактические атрибуты сигнала соответствуют желаемым атрибутам. Например, предположите, что вы и коллега работаете над различными частями той же модели. Вы используете блоки Signal Specification, чтобы соединить вашу часть модели с вашим коллегой. Если ваш коллега изменяет атрибуты сигнала, не сообщая вам, атрибуты, вводящие соответствующий блок Signal Specification, не соответствуют. Когда вы пытаетесь симулировать модель, вы получаете ошибку.
Можно также использовать блок Signal Specification, чтобы гарантировать правильное распространение атрибутов сигнала в модели. Однако, если некоторые блоки имеют незаданные атрибуты для сигналов, они принимают или выводят, модель не имеет достаточной информации, чтобы распространить атрибуты правильно. В этих случаях блок Signal Specification может предоставить информацию потребности Simulink. Используя блок Signal Specification также помогает ускорить компиляцию модели, когда блоки пропускают атрибуты сигнала.
Блок Signal Specification поддерживает распространение метки сигнала.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|