首页 > 其他分享 >【ARMv8/v9 GIC 系列 5.5 -- IRQ 和 FIQ中断路由的详细介绍】

【ARMv8/v9 GIC 系列 5.5 -- IRQ 和 FIQ中断路由的详细介绍】

时间:2024-07-06 12:28:25浏览次数:20  
标签:状态 FIQ Group 5.5 -- IRQ 中断 优先级


请阅读【ARM GICv3/v4 实战学习 】


文章目录

Interrupt assignment to IRQ and FIQ signals

在支持亲和性路由(Affinity Routing)的ARM GICv3和GICv4实现中,中断分配到FIQ(快速中断请求)和IRQ(普通中断请求)信号的机制提供了灵活的中断处理策略,进一步细化了中断的安全级别和优先级管理。这主要适用于具有两个安全状态(Secure和Non-Secure)的系统。

以下是中断如何根据其类型和系统状态被分配到FIQ或IRQ信号的详细说明:

Group 0物理中断

当 Group 0物理中断是当前挂起的最高优先级中断,并且优先级足够时,它总是被标记为一个FIQ(快速中断请求)。

Group 1物理中断

当Group 1物理中断是当前挂起的最高优先级中断,并且优先级足够时,如果满足以下任意一个条件它将会被标记为一个FIQ,否则被标记为一个IRQ :

  • 它是另一个安全状态(即处理器元素当前未执行的安全状态)的中断。
  • 处理器元素(PE)正在EL3执行。

不同状态下的中断信号汇

标签:状态,FIQ,Group,5.5,--,IRQ,中断,优先级
From: https://blog.csdn.net/sinat_32960911/article/details/140227021

相关文章

  • 基于java+springboot+vue实现的药店管理系统(文末源码+Lw)285
    摘   要传统信息的管理大部分依赖于管理人员的手工登记与管理,然而,随着近些年信息技术的迅猛发展,让许多比较老套的信息管理模式进行了更新迭代,药品信息因为其管理内容繁杂,管理数量繁多导致手工进行处理不能满足广大用户的需求,因此就应运而生出相应的药店管理系统。本药店......
  • Java面试八股之MySQL存储引擎都有哪些
    MySQL存储引擎都有哪些MySQL提供了多种存储引擎,每种引擎都有其独特的特性和用途。以下是一些常用的MySQL存储引擎:InnoDB默认存储引擎(自MySQL5.5版本起)。支持事务(ACID属性)、行级锁定和外键约束。使用B+树作为索引结构。适合需要高并发的事务处理和高可靠性的场景。MyISA......
  • 【中国算力大会分会,SPIE独立出版!AHPCAI前三届已完成EI检索!】2024算法、高性能计算与人
    2024算法、高性能计算与人工智能国际学术会议(AHPCAI2024)定于2024年8月14-16日在中国郑州举行。会议主要围绕算法、高性能计算与人工智能等研究领域展开讨论。会议旨在为从事算法、高性能计算与人工智能研究的专家学者、工程技术人员、技术研发人员提供一个共享科研成果......
  • 【JPCS独立出版★EI检索稳定★中国科学院院士、IEEE Fellow大咖与会报告】2024年航空
    2024年航空航天与力学国际学术会议(ICAM2024)将于2024年7月12-14日在中国沈阳举办。会议由东北大学机械工程与自动化学院主办,吉林大学机械与航空航天工程学院承办,大连理工大学、沈阳航空航天大学、沈阳建筑大学、沈阳工业大学、沈阳化工大学、东北电力大学协办。大会旨在......
  • 遭遇网络诈骗了该如何处理?
    一旦发现自己被骗,打开浏览器"搜索官方网站"进行网上报案,[报案官网:wwk12450.cn]如实描述当时被骗的过程,进行报案挽回您的损失。 当我们不幸遭遇诈骗,心情肯定无比沉重,甚至可能陷入恐慌和无助。但请记住,保持冷静是解决问题的第一步。首先,我们要做的就是保持冷静,不要慌张......
  • html+css随手记录第二天
    1.CSS简介    需要对下面的知识有基本的了解:HTML/XHTML1.1什么是CSS?    CSS指层叠样式表(CascadingStyleSheets)    css样式定义如何显示HTML元素,样式通常存储在样式表中,把样式添加到HTML4.0中,是为了解决内容与表现分离的问题,外部样......
  • python 进阶教程--matplotlib
    matplotlib3.1安装配置3.2Matplotlib快速入门3.3图形绘制线图散点图条形图饼图3.4风格样式使用内置样式创建自定义样式临时使用样式3.1安装配置Matplotlib是一个用于创建高质量图表的Python绘图库。在开始使用Matplotlib之前,需要先安装它。以下是安装......
  • Windows传统DOS路径有效性检测(资源篇)
    需求    本篇旨在探索Windows传统DOS路径有效性检测的一种可行方案,实际上许多Windows文件IO相关的API也同样可以作为一种方案,为了锻炼一下我们的思考和解决问题的能力,所以我们需要另辟蹊径。本篇将通过有限自动机来验证路径有效性,仅记录资源,具体的实现原理将在后续篇......
  • Spring-IOC
    Spring-IOC简介IOC(InversionofController)控制反转。把对象的控制权转移Spring框架,由Spring框架来管理对象的生命周期(例如对象的创建和销毁),还可以管理对象之间的依赖关系。所以IOC又叫作DIDI简介DI(Dependency Injection)依赖注入。当一个对象依赖另一个对象时,容器可以......
  • 2023.04.07day-61xy询问了牛逼题:单位立方体,体心作截面,求期望面积。根据Alice的想法,我们将其转化为对射线积分,可又遇到了问题,难搞。在456天之后,我们解决了这道题。为方便计算,不妨研究边长为\(2\)的正方体。首先转化为对射线积分:\[\int\limits_{|\vecn|=1}\text{A......