10.1.1. 概述
GTC(General Timer Counter)通用计数器模块,其功能为CPU提供基础时钟。
本模块输出计数值为52bits,计数的最高频率(基频)为4MHz,计数周期约为35年。
因为计数模块的输出为52bits,而CPU输入为64bits,所以计数值高位寄存器的高12bit固定为0。
10.1.1.1. 特性说明
总线时钟PCLK的频率可选,但必须为4MHz的整数倍频,例如12MHz/24MHz/48MHz/60MHz等
计数器最高计数频率(基频)为4MHz,计数精度为1/4MHz,即250ns
计数时钟频率误差不超过10s/24h,约为100ppm
计数器位宽为52bits,计数周期约35年
计数频率可选,4MHz/1MHz/250KHz
不同的计数频率,计数精度不变,例如4MHz每周期增加1,1MHz每周期增加4,250KHz则每周期增加16
52bits计数值以格雷码(Gray Code)编码方式输出
复位后模块计数从0开始,并且仅支持增量计数