Zynq-7000系列CPU專用計時器和看門狗計時器
掃描二維碼
隨時隨地手機看文章
每個 Cortex-A9 處理器都有自己的私有 32 位定時器和 32 位看門狗定時器,兩個處理器共享一個全局 64 位定時器,這些定時器始終以 CPU 頻率 (CPU_3x2x) 的 1/2 計時。
CPU 專用和看門狗模塊都具有以下特性:
-
32 位計數器在達到零時產生中斷
-
8 位預分頻器可更好地控制中斷周期
-
可配置的單發(fā)或自動重新加載模式
-
計數器的可配置起始值
時鐘
所有私有計時器和看門狗計時器始終以 CPU 頻率 (CPU_3x2x) 的 1/2 計時
中斷到 PS 中斷控制器
發(fā)送到中斷控制器的中斷CPU專用外設中斷(PPI) 中描述,每個 CPU 都連接到一組私有的五個外設中斷,PPI 列于如下
PPI 的靈敏度類型是固定的,不能更改,因此,ICDICFR1 寄存器是只讀的,因為它指定了所有 5 個 PPI 的敏感類型。
注意,來自PL的快速中斷(FIQ)信號和中斷(IRQ)信號被反轉,然后發(fā)送到中斷控制器。
因此,它們在 PS-PL 接口處為高電平有效,盡管 ICDICFR1 寄存器將它們反映為低電平有效
復位
時間和看門狗復位被發(fā)送到 PS 復位子系統(tǒng),復位效果如下。
寄存器概述
CPU 專用定時器和看門狗定時器的寄存器概述如下






