Timer blocks
Chronometer (Enable)
Synchronous chronometer that measures elapsed time (in clock cycles) while an enable signal is …
Chronometer (Start/Stop)
Synchronous chronometer with explicit start and stop controls. Measures elapsed time (in clock …
Chronometer Enable [TM]
Time-multiplexed chronometer that measures elapsed time (in clock cycles) for multiple parallel data …
Counter (Both Edges)
Synchronous edge counter that counts both rising and falling edges on an input signal. Effectively …
Counter (Falling Edge)
Synchronous edge counter that counts falling edges on an input signal. Features gated counting …
Counter (Rising Edge)
Synchronous edge counter that counts rising edges on an input signal. Features gated counting …
Counter Falling Edge (Async)
Asynchronous edge counter that counts falling edges on an input signal. Counter increments directly …
Counter Rising Edge (Async)
Asynchronous edge counter that counts rising edges on an input signal. Counter increments directly …
Fractional Scaler
Programmable fractional frequency divider that divides input clock by any integer divisor (even or …
Frequency Meter
Measures the frequency of an input signal by counting edges over a programmable integration time. …
Scaler (Even Division)
Programmable frequency divider (scaler) that divides input clock frequency by even integer divisors …
Timer (Enable)
Programmable timer that generates periodic pulses or one-shot events based on a configurable target …
Timer (Start/Stop)
Programmable timer with explicit start and stop controls. Generates periodic pulses or one-shot …