GIC-PMU

概述 GIC600中包含了一个pmu组件,用于对chip上的gicd和its中的关键事件进行计数。gicr的事件不通过GIC中的pmu进行追踪。PPI和SGI中断可以通过核的中断服务函数进行计数。 pmu中共有5个计数器,每一个计数器都有快照功能以及溢出...

Read More



GIC700操作

1. 中断类型 GIC700管理SPIs、SGIs、PPIs和LPIs。如果支持GICv4.1架构,那么SGIs和LPIs可以被直接注入vPEs 2. multichip操作 包含多个芯片的系统可以有多个外部连接的SoC,也可以有多个连接在单个物理封装内...

Read More



GIC流协议接口

概述 GIC流协议接口描述了IRI(interrupt routing infrastructure——GICD、GICR、ITSs)和PE之间的可选接口,更具体地说,是Redistributor和关联的CPU interface之间的可选接口。该接口支...

Read More



GICV3电源管理

在符合GICv3体系结构的实现中,CPU接口和PE必须位于相同的电源域,但这不必与关联的Redistributor所在的电源域相同。这意味着可能会出现PE及其CPU interface断电,而Redistributor、Distributor和its上电...

Read More



support for vectored external interrputs

注:RISC-V 标准定义了对中断类级别(即每个权限级别的定时器、软件和外部中断)的矢量中断支持,但不支持单个外部中断源的粒度(如本节所述)。这两种机制相互独立,应同时使用以获得最低的中断延迟。有关标准 RISC-V 矢量中断支持的更多信息,请参见 [2...

Read More