(UVM验证学习9)gpio标准的学习
发布时间
阅读量:
阅读量
GPIO标准解析与应用
AHB GPIO的完整名称为AHB通用输入输出接口模块,该模块具备16位IO接口,并具有以下功能特性。
- 支持可编程中断信号生成(即GPIOINT输出)
- 提供位掩码操作的支持
- 置位与清除操作对应不同的控制寄存器地址,以确保多线程环境下的安全性
- 输入端口采用双触发器结构,用于防止亚稳态现象的发生

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

当系统检测到中断事件发生时,寄存器INTSTATUS中相应的位将被设置为1,同时GPIOINT[15:0]寄存器中对应的位也将被置位,此时组合中断信号COMBINT会被激活并
全部评论 (0)
还没有任何评论哟~
