D-триггер на логике: на D лог."1", на clk входной сигнал, на сброс - сигнал от своей внутренней логики.
Как только получим перепад, на Q появится лог. "1", своей логикой это фиксируем-воспринимаем, тут же сбрасываем, ждем следующего перепада и т.д.
Триггер много не съест