Advanced control timer
The Adv_Timer (-control Timers) consist of a 32-bit auto-reload counter driven by a programmable prescaler.
Overview
The Adv_Timer (Advanced-control Timers) consist of a 32-bit auto-reload counter driven by a programmable prescaler. It may be used for a variety of purposes, including measuring the pulse lengths of input signals (input capture) or generating output waveforms (output compare, PWM, complementary PWM with dead-time insertion). Pulse lengths and waveform periods can be modulated from a few microseconds to several milliseconds using the timer prescaler and the RCC clock controller prescalers.
Key features
- 32-bit up, down, up/down auto-reload counter
- 32-bit programmable prescaler allowing dividing (also “on the fly”) the counter clock frequency either by any factor between 1 and 4294967296
- Up to 4 independent channels for:
- Input Capture,
- Output Compare,
- PWM generation (Edge and Center-aligned Mode),
- One-pulse mode output
- Complementary outputs with programmable dead-time
- Synchronization circuit to control the timer with external signals and to interconnect several timers together
- Repetition counter to update the timer registers only after a given number of cycles of the counter
- 2 break inputs to put the timer’s output signals in a safe user selectable configuration
- Interrupt/DMA generation on the following events:
- Update: counter overflow/underflow, counter initialization (by software or internal/external trigger),
- Trigger event (counter start, stop, initialization or count by internal/external trigger),
- Input capture,
- Output compare
- Supports incremental (quadrature) encoder and Hall-sensor circuitry for positioning purposes
- Trigger input for external clock or cycle-by-cycle current management
Files
Note: some files may require an NDA depending on provider policy.
Specifications
Identity
Provider
Learn more about Timers & Watchdogs IP core
Multitasking operations require more hardware based RTOSes
How to Ensure a Bug Free BootROM?
SystemC: Key modeling concepts besides TLM to boost your simulation performance
Frequently asked questions about Timers & Watchdogs IP cores
What is Advanced control timer?
Advanced control timer is a Timers & Watchdogs IP core from Nuclei System Technology listed on Semi IP Hub.
How should engineers evaluate this Timers & Watchdogs?
Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Timers & Watchdogs IP.
Can this semiconductor IP be compared with similar products?
Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.