В этом примере показано, как использовать блок Counter для отсчета вниз через область значений чисел. Блок Pulse Generator управляет портом Dec блока Counter, а блок N-Sample Enable запускает порт Rst. Все входы и выходы блока Counter мультиплексируются в один блок To Workspace с использованием 4-портового блока Mux.
Следующий рисунок показывает первые 22 выборки выхода с четырьмя столбцами, dsp_examples_yout
.
Можно увидеть, что седьмая входная выборка в оба порта Dec и Rst блока Counter представляет события триггера (восходящие ребра). Когда это происходит, блок сначала сбрасывает счетчик на его начальное значение 5
, а затем сразу уменьшает счетчик до 4
. Когда счетчик достигает своего минимального значения 0
блок перезапускает счетчик при его максимальном значении 20
в следующий раз событие триггера происходит в порту Dec.