Advertisement

(UVM验证学习9)gpio标准的学习

阅读量:

GPIO标准解析与应用

AHB GPIO的完整名称为AHB通用输入输出接口模块,该模块具备16位IO接口,并具有以下功能特性。

  • 支持可编程中断信号生成(即GPIOINT输出)
  • 提供位掩码操作的支持
  • 置位与清除操作对应不同的控制寄存器地址,以确保多线程环境下的安全性
  • 输入端口采用双触发器结构,用于防止亚稳态现象的发生
在这里插入图片描述

GPIO特性-中断生成

GPIO具备通过编程方式触发中断的功能。该功能依赖于三个寄存器进行控制,每个寄存器中用于设置与清除的地址各不相同。通过合理配置这些寄存器,可以对IO管脚上的每一位进行设定,从而实现中断信号的生成。

在这里插入图片描述

当系统检测到中断事件发生时,寄存器INTSTATUS中相应的位将被设置为1,同时GPIOINT[15:0]寄存器中对应的位也将被置位,此时组合中断信号COMBINT会被激活并

全部评论 (0)

还没有任何评论哟~