This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Generic Timer - Is it optional?

Hi all,

The generic timer feature is provided in the V8 manual. Is it optional like GIC or it will be available with processor IP by default like cache, MPU features. Is it operates on CPU clock or it requires separate clock source ?

Parents
  • The ARMv8-A Architecture Reference Manual defines the Generic Timer Architecture as an extension to the ARMv8-A architecture. It is implemented by all current ARM implementations of the ARMv8-A architecture: Cortex-A53 and Cortex-A57. The key thing about it is that, if implemented, it provides a consistency and architecturally-defined interface to a timer which behaves in a standardized way. This simplifies many aspects of software portability across ARMv8-A implementations.

    Hope this helps.

    Chris

Reply
  • The ARMv8-A Architecture Reference Manual defines the Generic Timer Architecture as an extension to the ARMv8-A architecture. It is implemented by all current ARM implementations of the ARMv8-A architecture: Cortex-A53 and Cortex-A57. The key thing about it is that, if implemented, it provides a consistency and architecturally-defined interface to a timer which behaves in a standardized way. This simplifies many aspects of software portability across ARMv8-A implementations.

    Hope this helps.

    Chris

Children