Реализация пользовательской счетной логики в SIMULINK

Я пытаюсь реализовать встречную логику в SIMULINK, где

in1, in2 are inputs

out1 is the output

if in2 = 0, out1 = 0;

if in2 = 1, out1 = 1 after x high edges of in1

Я пытался с помощью "Detect Rise Positive " блок, но с треском провалился, потому что я неу меня нет достаточного опыта для правильной реализации временной диаграммы в SIMULINK. Может ли кто-нибудь любезно указать мне правильное направление?

Обновить

Подход, который я выбрал с тех пор, как опубликовал этот вопрос, - "Запущенная и активированная подсистема », Я пытаюсь настроить его так, чтобы:

in2 becomes the enable signal
in1 becomes the trigger
in2 becomes the intput to the subsystem
Out1 becomes the output of the subsystem

Но я думаю, что вышеупомянутое было мусором. К сожалению, это не VHDL, где я мог бы реализовать это, используя 4-5 строк описания аппаратной логики.

Ответы на вопрос(2)

Ваш ответ на вопрос