哪个ARM SoC地址报告物理FPGA到HPS中断的状态(f2h_irq0和f2h_irq1信号)?

在Altera SoC硬核处理器系统(HPS)中,可以直接从ARM®通用中断控制器(GIC)ICSPISRn寄存器(从ARM地址0xFFDE_DD04开始)读取物理f2h_irq0和f2h_irq1中断信号的原始状态。映射如下:

  • FPGA-to-HPS irq位0到23(f2h_irq0 [23:0])可以从0xFFDE_DD08位[31:8]读取
  • FPGA-to-HPS irq位24到31(f2h_irq0 [31:24])可以从0xFFDE_DD0C位[7:0]读取
  • FPGA-to-HPS irq位32到55(f2h_irq1 [23:0])可以从0xFFDE_DD0C位[31:8]读取
  • FPGA-to-HPS irq位56到63(f2h_irq1 [31:24])可以从0xFFDE_DD10位[7:0]读取

有关通用中断控制器(GIC)的更多信息,包括设置,清除和屏蔽中断,请参阅ARM信息中心网站上提供的Cortex-A9 MPCore技术参考手册的中断控制器章节。

该信息计划包含在Cyclone V器件手册第3卷:硬核处理器系统TRM的未来版本中。

解决/修复方法


编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-08-04 14:25:11 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它