CoreTimer is an APB slave that provides the functionality for an interrupt-generating, programmable decrementing counter. The core is typically used as part of a processor subsystem or with a controller like Microsemi's Core8051s. CoreTimer is configurable and programmable, and can be used in either continuous or one-shot modes. This core is an essential element in many designs because it supports accurate generation of timing for precise application control.