SPRUIM2H May 2020 – October 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
By default, timers remain expired until they are either disabled or reset by software. However, by setting the TIMERMGR_CONTROL_j_k[8] AUTORESET bit for a timer, it will be treated as a periodic hardware timer by the timer manager.
A periodic hardware timer automatically resets itself after expiration. When a periodic hardware timer expires, it is flagged so that on the next pass of the timer control loop, the timer is reprogrammed with the stored TIMERMGR_SETUP_j_k value, allowing a timer to repeatedly timeout at intervals equal to the setup value. No software writes are required to clear a periodic hardware timer after it is expired.
There are no down events for a periodic hardware timer. A periodic hardware timer pushes an up event to the event FIFO when it expires and then resets itself, but does not push any down events.