Zynq-7000 Series CPU Timer and Watchdog Timer Overview

关注、星标公众号,直达精彩内容

来源:ZYNQ

作者:小墨

每个 Cortex-A9 处理器都有自己的私有 32 位定时器和 32 位看门狗定时器,两个处理器共享一个全局 64 位定时器,这些定时器始终以 CPU 频率 (CPU_3x2x) 的 1/2 计时。

CPU 专用和看门狗模块都具有以下特性:

  • 32 位计数器在达到零时产生中断

  • 8 位预分频器可更好地控制中断周期

  • 可配置的单发或自动重新加载模式

  • 计数器的可配置起始值

时钟

所有私有计时器和看门狗计时器始终以 CPU 频率 (CPU_3x2x) 的 1/2 计时

中断到 PS 中断控制器

发送到中断控制器的中断CPU专用外设中断(PPI) 中描述,每个 CPU 都连接到一组私有的五个外设中断,PPI 列于如下

Zynq-7000 Series CPU Timer and Watchdog Timer Overview

PPI 的灵敏度类型是固定的,不能更改,因此,ICDICFR1 寄存器是只读的,因为它指定了所有 5 个 PPI 的敏感类型。

注意,来自PL的快速中断(FIQ)信号和中断(IRQ)信号被反转,然后发送到中断控制器。

因此,它们在 PS-PL 接口处为高电平有效,尽管 ICDICFR1 寄存器将它们反映为低电平有效

复位

时间和看门狗复位被发送到 PS 复位子系统,复位效果如下。

Zynq-7000 Series CPU Timer and Watchdog Timer Overview

寄存器概述

CPU 专用定时器和看门狗定时器的寄存器概述如下

Zynq-7000 Series CPU Timer and Watchdog Timer Overview
Zynq-7000 Series CPU Timer and Watchdog Timer Overview

‧ END

推荐阅读:

ZYNQ 学习 | 专辑

小墨有话说 | 专辑

Zynq-7000 Series CPU Timer and Watchdog Timer Overview 你的每个在看,都是对作者最大的支持~ Zynq-7000 Series CPU Timer and Watchdog Timer Overview

Leave a Comment