(1)gicv2的組件
在GICv2中,最大支持8個(gè)core
? distributor:實(shí)現(xiàn)中斷分發(fā),對(duì)于PPI,SGI是各個(gè)core獨(dú)有的中斷,不參與目的core的仲裁,SPI是所有core共享的,根據(jù)配置決定中斷發(fā)往的core。最后選擇最高優(yōu)先級(jí)中斷發(fā)送給cpu interface。寄存器使用 GICD_ 作為前綴。一個(gè)gic中,只有一個(gè)GICD。
? cpu interface:將GICD發(fā)送的中斷信息,通過IRQ,F(xiàn)IQ管腳,傳輸給core。每一個(gè)core,有一個(gè)cpu interface。
? virtual cpu interface:將GICD發(fā)送的虛擬中斷信息,通過VIRQ,VFIQ管腳,傳輸給core。每一個(gè)core,有一個(gè)virtual cpu interface。

(2)、gicv3的組件
? distributor:SPI中斷的管理,將中斷發(fā)送給redistributor
? redistributor:PPI,SGI,LPI中斷的管理,將中斷發(fā)送給cpu interface
? cpu interface:傳輸中斷給core. (實(shí)現(xiàn)在core內(nèi)部的)
? ITS (Interrupt Translation Service components ):用來解析LPI中斷。

-
SPI
+關(guān)注
關(guān)注
17文章
1785瀏覽量
94878 -
中斷
+關(guān)注
關(guān)注
5文章
904瀏覽量
42545 -
gic
+關(guān)注
關(guān)注
0文章
14瀏覽量
6353
發(fā)布評(píng)論請(qǐng)先 登錄
ARM之中斷GIC分析
ARM GIC(一)之ARM soc中斷的處理介紹
ARM GIC(二)之中斷術(shù)語的定義
ARM GIC(八)GICv3架構(gòu)的變化
ARM GIC對(duì)soc中外設(shè)中斷源的管理介紹
基于GIC的物聯(lián)網(wǎng)的應(yīng)用方案

小電阻器對(duì)治理電網(wǎng)GIC的效果分析

應(yīng)用K值算法的甘肅電網(wǎng)GIC-Q擾動(dòng)計(jì)算
扒一扒GIC-600的相關(guān)知識(shí)
GIC是什么意思 GIC硬件原理

GIC驅(qū)動(dòng)的執(zhí)行流程是什么

GIC-600的組件是如何連接的

GIC-600的內(nèi)部結(jié)構(gòu)組件

gic和ARM Core的連接

評(píng)論