Pro catalog
Control & Timers
FSMs, timers, watchdogs, and control/state sequencing blocks.
Category overview
FSMs, timers, watchdogs, and control/state sequencing blocks.
IP blocks
-
Configurable tick generator with sticky interrupt capture and enable control.
-
A 16-bit down-counter with configurable match value, sticky IRQ generation, and immediate match detection on load-zero.
-
16-bit programmable prescaler with byte-enable masking, sticky IRQ, and capture logic.
-
A 16-bit down-counter timer with interrupt generation and immediate invalidation support.
-
Glitch-free 16-bit PWM with shadow registers for dynamic period/duty updates, active-high output, and full verification.
-
A 32-bit down-counter interval timer that generates an interrupt request upon expiration, supporting preload, enable, and acknowledge signals.
-
A 32-bit watchdog timer with kick reload, runtime timeout reprogramming, and configurable reset pulse width.
-
An 8-bit down counter with synchronous load, match-zero pulse detection, and a sticky interrupt request flag.
-
8-Bit Programmable Digital Deglitch Filter with Sticky IRQ Capture for both-edge sampling and noise immunity.
-
8-Bit Window Comparator with sticky IRQ capture and synchronous clear.
-
Eight-channel 16-bit PWM with global period, per-channel duty, edge/center-aligned modes, and a simplified APB-like register interface.
-
Captures 8-bit activity signals and generates a sticky IRQ and timeout flag when masked inactivity exceeds a configurable cycle count.
-
An 8-bit bang-bang thermostat controller with hysteresis for heating control.
-
Inserts configurable dead-time between complementary PWM signals and captures rising edges for sticky IRQ generation.
-
Measures input signal duty cycle as 8-bit percentage with sticky IRQ threshold comparison.
-
Edge Rate Limiter 8-bit with sticky IRQ capture and configurable threshold.
-
Enable-Gated Set/Reset Flag with priority clearing and hold state.
-
An 8-bit gated frequency counter supporting binary and Gray code parallel loading with IRQ generation on overflow.
-
8-bit Schmitt trigger with sticky interrupt capture and configurable hysteresis thresholds.
-
An 8-bit linear ramp generator with byte-enable control and sticky IRQ capture upon reaching 0xFF.
-
Detects absence of pulses within a defined window and latches a sticky IRQ flag.
-
Non-retriggerable one-shot pulse generator with sticky IRQ capture and configurable pulse width.
-
A configurable one-shot timer with hold capability and sticky interrupt capture logic.
-
An 8-bit period-based frequency meter that captures clock cycles between rising edges of an input signal. It features a sticky interrupt flag and a synchronous clear mechanism. The counter saturates at 255 to handle long periods.
-
Programmable one-shot pulse generator with rearm gap and sticky IRQ capture.
-
Measures high-pulse width on din and validates it against min/max thresholds with sticky fail flag.
-
A retriggerable one-shot pulse generator with configurable width and sticky interrupt capture.
-
Traffic-Light Controller FSM with sticky IRQ capture and emergency override.
-
Saturating up/down counter with fixed 8-bit limits and boundary flags.