Задержитесь входной сигнал одним демонстрационным периодом, когда внешний Включают сигнал, верно, и внешний сигнал Сброса является ложным
HDL Coder / Дискретный / Единичная задержка, Enabled Восстановленный Синхронный
Блок Unit Delay Enabled Resettable Synchronous комбинирует функциональность блока Unit Delay Enabled Synchronous и блока Unit Delay Resettable Synchronous.
Блок Unit Delay Enabled Resettable Synchronous задерживает входной сигнал u одним демонстрационным периодом, когда внешние Включают сигнал, верно и когда внешний сигнал Сброса является ложным. Когда Разрешать сигнал является ложным, и выходной сигнал состояния содержат предыдущее значение. Когда сигнал Сброса верен, и выходной сигнал состояния принимают значение Начального параметра условия. Сигналы Разрешения и Сброса верны, когда E и R являются ненулевыми и ложными, когда E и R равняются нулю.
Реализация блока Unit Delay Enabled Synchronous состоит из Синхронной Подсистемы, которая содержит блок Enabled Delay с длиной Задержки одной и блок State Control в режиме Synchronous
. Когда вы используете этот блок в своей модели и имеете HDL установленный Coder™, ваша модель генерирует более чистый HDL-код и использует меньше аппаратных ресурсов из-за поведения Synchronous
блока State Control.
Блок не поддерживает векторные входные параметры на портах Reset и Enable.
Вы не можете использовать блок в Enabled Подсистеме, Инициированной Подсистеме или Восстановленных блоках Подсистемы то использование семантика Classic
. Подсистема должна использовать семантику Synchronous
.
Типы данных |
|
'SampleTime' |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|
Госконтроль | Единичная задержка | Единичная задержка, восстановленная синхронный | Единичная задержка, Enabled синхронный