那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

麥辣雞腿堡 ? 來(lái)源:TrustZone ? 作者:TrustZone ? 2023-11-07 17:29 ? 次閱讀

接下來(lái)看看每個(gè)組件。

? 首先是distributor,一個(gè)SoC只有一個(gè)。

?它的組件只能與distributor通信。所以,可以看出,distributor是GIC-600中的核心,其作用是收集所有的中斷,并轉(zhuǎn)發(fā)給相應(yīng)的目標(biāo)core。

圖片

圖3 GIC-600 distributor和SPI collator

對(duì)于core來(lái)說(shuō),可以通過(guò)上圖中的ACE-Lite slave接口訪問(wèn)GIC-600中除去GITS_TRANSLATER的所有寄存器。由于為了實(shí)現(xiàn)LPI,GIC-600的distributor要維護(hù)幾張表,且這些表格保存在內(nèi)存中,所以需要一個(gè)master接口去訪存。在上圖中,對(duì)應(yīng)的是ACE-Lite master總線接口。Distributor還包含三組AXI4-Stream接口,分別用于redistributor,ITS和其它distributor(比如多路服務(wù)器)的通信。

SPI collator對(duì)外的接口比較簡(jiǎn)單,輸入SPIs,是來(lái)自外設(shè)的中斷線。在GIC-600中,SPI數(shù)目是32的整數(shù)倍,目前最多支持960。輸出SPI_r,是經(jīng)過(guò)時(shí)鐘同步的SPI信號(hào),如果需要,可以送給發(fā)出SPI的外設(shè)。

Wake request模塊是配合SoC功耗管理用的,如果需要實(shí)現(xiàn)core的idle狀態(tài)管理,或者powergating,在distributor把中斷發(fā)給目標(biāo)core之前必須喚醒該core。所以喚醒信號(hào)是每個(gè)core一個(gè)。

簡(jiǎn)單介紹完distributor,需要再講講AXI4-Stream總線。

圖片

圖4 AMBA演進(jìn)

在AXI4-Stream中,去掉了地址項(xiàng),允許無(wú)限制的數(shù)據(jù)突發(fā)傳輸規(guī)模。正如spec中所說(shuō),這個(gè)總線是用于master和slave之間交換數(shù)據(jù)用的。接口信號(hào)比較簡(jiǎn)單,如下圖:

圖片

圖5 AXI4-Stream接口信號(hào)列表

大部分信號(hào)和AXI類(lèi)似,ACLK和ARESETn信號(hào),不必多說(shuō)。TREADY和TVALID是mater和salve的握手信號(hào),slave可以通過(guò)TREADY反壓master的數(shù)據(jù)傳送。

需要注意的是TDEST和TID,TDEST提供數(shù)據(jù)流的路由信息,也就是說(shuō)一個(gè)master可以接幾個(gè)slave設(shè)備。TID提供數(shù)據(jù)流的標(biāo)識(shí),意味著master可以給slave交叉發(fā)送不同數(shù)據(jù)流。

如果兩個(gè)設(shè)備要實(shí)現(xiàn)雙向傳輸,就需要互為master和slave。拿GIC-600來(lái)說(shuō),一個(gè)SoC中只有一個(gè)distributor,同時(shí)可以有若干redistributor,但是redistributor只與distributor通信,且需要雙向傳輸。也就是說(shuō)distributor能看到多個(gè)redistributor,而一個(gè)redistributor只能看到distributor。

Distributor可以通過(guò)TDEST把數(shù)據(jù)路由給相對(duì)應(yīng)的redistributor,并且通過(guò)redistributor發(fā)過(guò)來(lái)的TID以區(qū)分不同的redistributor。

TDATA數(shù)據(jù)流包含三種類(lèi)型:data、position、null。data是數(shù)據(jù);position作為占位符使用,可以用來(lái)表征data的相對(duì)位置,null不包含任何有用的信息。

數(shù)據(jù)流的結(jié)構(gòu)可以有很多種,比如可以只傳數(shù)據(jù);也可以將數(shù)據(jù)和null或position混合傳輸。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4204

    瀏覽量

    219104
  • 中斷
    +關(guān)注

    關(guān)注

    5

    文章

    900

    瀏覽量

    41755
  • gic
    gic
    +關(guān)注

    關(guān)注

    0

    文章

    14

    瀏覽量

    6291
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    芯片封裝內(nèi)部結(jié)構(gòu)

    `芯片封裝內(nèi)部結(jié)構(gòu)經(jīng)典封裝知識(shí),內(nèi)部結(jié)構(gòu)完美呈現(xiàn),分析芯片封裝的每一個(gè)知識(shí)點(diǎn)。[hide][/hide]`
    發(fā)表于 06-11 16:10

    8051內(nèi)部結(jié)構(gòu)

    8051內(nèi)部結(jié)構(gòu)供大家參考。
    發(fā)表于 12-17 08:59

    ARM CoreLink GIC-600通用中斷控制器參考手冊(cè)

    ARM CoreLink GIC-600通用中斷控制器參考手冊(cè)
    發(fā)表于 08-02 12:32

    ARM CORELINK GIC-600AE通用中斷控制器技術(shù)參考手冊(cè)

    GIC-600AE包括構(gòu)建腳本,可以為任何特定配置創(chuàng)建適當(dāng)級(jí)別的層次結(jié)構(gòu)。 在小型配置中,分發(fā)可以隱藏并在內(nèi)部進(jìn)行優(yōu)化。
    發(fā)表于 08-09 06:10

    MAX782內(nèi)部結(jié)構(gòu)框圖

    MAX782內(nèi)部結(jié)構(gòu)框圖 內(nèi)部框圖
    發(fā)表于 11-14 16:24 ?1010次閱讀
    MAX782<b class='flag-5'>內(nèi)部結(jié)構(gòu)</b>框圖

    蓄電池內(nèi)部結(jié)構(gòu)

    蓄電池內(nèi)部結(jié)構(gòu)
    發(fā)表于 11-16 14:15 ?5359次閱讀

    伺服電機(jī)內(nèi)部結(jié)構(gòu)

    伺服電機(jī)內(nèi)部結(jié)構(gòu)
    發(fā)表于 02-25 17:38 ?4772次閱讀
    伺服電機(jī)<b class='flag-5'>內(nèi)部結(jié)構(gòu)</b>

    元件的內(nèi)部結(jié)構(gòu)

    元件的內(nèi)部結(jié)構(gòu)
    發(fā)表于 03-04 17:48 ?6次下載

    扒一扒GIC-600的相關(guān)知識(shí)

    為了適應(yīng)大規(guī)模的SoC設(shè)計(jì),GIC-600被設(shè)計(jì)成分布式IP。所謂分布式,GIC-600由幾種組件構(gòu)成,每個(gè)組件可以跟其它相關(guān)模塊在物理設(shè)計(jì)上擺放在一起,并與其擁有共同的電源域
    發(fā)表于 02-06 11:36 ?2810次閱讀

    介紹SMMU的相關(guān)知識(shí)

    為了適應(yīng)大規(guī)模的SoC設(shè)計(jì),GIC-600被設(shè)計(jì)成分布式IP。所謂分布式,GIC-600由幾種組件構(gòu)成,每個(gè)組件可以跟其它相關(guān)模塊在物理設(shè)計(jì)上擺放在一起,并與其擁有共同的電源域;
    的頭像 發(fā)表于 02-15 09:48 ?3747次閱讀

    交叉導(dǎo)軌的內(nèi)部結(jié)構(gòu)

    交叉導(dǎo)軌的內(nèi)部結(jié)構(gòu)
    的頭像 發(fā)表于 08-16 17:52 ?1120次閱讀
    交叉導(dǎo)軌的<b class='flag-5'>內(nèi)部結(jié)構(gòu)</b>

    ldo內(nèi)部結(jié)構(gòu)和工作原理

    ldo內(nèi)部結(jié)構(gòu)和工作原理? LDO是線性穩(wěn)壓電源的一種類(lèi)型,其內(nèi)部結(jié)構(gòu)和工作原理是非常重要的電子工程學(xué)習(xí)內(nèi)容。在本文中,我們將深入了解LDO的內(nèi)部結(jié)構(gòu)和工作原理,包括其關(guān)鍵組件和實(shí)現(xiàn)機(jī)
    的頭像 發(fā)表于 08-18 15:01 ?2212次閱讀

    MOSFET和IGBT內(nèi)部結(jié)構(gòu)與應(yīng)用

    MOSFET和IGBT內(nèi)部結(jié)構(gòu)不同,決定了其應(yīng)用領(lǐng)域的不同。
    的頭像 發(fā)表于 11-03 14:53 ?1117次閱讀
    MOSFET和IGBT<b class='flag-5'>內(nèi)部結(jié)構(gòu)</b>與應(yīng)用

    GIC-600組件是如何連接的

    為了適應(yīng)大規(guī)模的SoC設(shè)計(jì),GIC-600被設(shè)計(jì)成分布式IP。 所謂分布式,GIC-600由幾種組件構(gòu)成,每個(gè)組件可以跟其它相關(guān)模塊在物理設(shè)計(jì)上擺放在一起,并與其擁有共同的電源域;
    的頭像 發(fā)表于 11-07 17:19 ?766次閱讀
    <b class='flag-5'>GIC-600</b>的<b class='flag-5'>組件</b>是如何連接的

    計(jì)算機(jī)主機(jī)內(nèi)部結(jié)構(gòu)

    計(jì)算機(jī)主機(jī)的內(nèi)部結(jié)構(gòu)是一個(gè)復(fù)雜而精密的系統(tǒng),它包含了多個(gè)關(guān)鍵組件,這些組件協(xié)同工作以實(shí)現(xiàn)計(jì)算機(jī)的各種功能。以下是對(duì)計(jì)算機(jī)主機(jī)內(nèi)部結(jié)構(gòu)的詳細(xì)解析。
    的頭像 發(fā)表于 09-26 16:40 ?982次閱讀
    百家乐官网中的概率| 大发888注册送28| 百家乐和的打法| 大发888九州娱乐城| 尊龙国际在线娱乐场| 百家乐官网斗视频游戏| 百家乐官网变牌器| 属虎属龙做生意| 百家乐玩揽法大全| 1368棋牌游戏平台| 百家乐官网数学规律| 视频百家乐官网攻略| 百家乐官网号破| 百家乐游戏机博彩正网| 全讯网开奖结果| 海立方百家乐官网赢钱| 利澳百家乐官网的玩法技巧和规则 | 浙江省| 大发888游戏平台888| 聚龍社百家乐的玩法技巧和规则 | 百家乐官网小游戏单机版| 太阳城7778886| 百家乐官网赌博网址| 3U百家乐游戏| 容城县| 金世豪百家乐的玩法技巧和规则| 石屏县| 真人百家乐导航| 百家乐官网免费试玩游戏| 百家乐专业术语| 澳门百家乐官网大家乐眼| 百家乐澳门路规则| 沙龙国际娱乐网| 百家乐路单用处| 香港六合彩管家婆| 金钱豹百家乐官网的玩法技巧和规则| 威尼斯人娱乐开户| 豪杰百家乐官网现金网| 太阳城百家乐下载网址| 百家乐官网五式缆投法| 缅甸百家乐玩假吗|