網(wǎng)頁(yè)設(shè)計(jì)與網(wǎng)站建設(shè)專業(yè)網(wǎng)推軟件有哪些
9 L2 memory system
Cortex-A720核心的L2內(nèi)存系統(tǒng)通過(guò)CPU bridge連接core與DynamIQ Shared Unit-120,其中包括私有的L2緩存。
L2緩存是統(tǒng)一的,每個(gè)Cortex-A720核心在一個(gè)集群中都有私有的L2緩存。
L2內(nèi)存系統(tǒng)包括使用虛擬地址(VA)和程序計(jì)數(shù)器(PC)的數(shù)據(jù)預(yù)取引擎。不同的引擎能夠預(yù)取L2緩存中的數(shù)據(jù)。
以下表格顯示了L2內(nèi)存系統(tǒng)的特性。
9.1 L2緩存
集成的L2緩存處理來(lái)自指令和數(shù)據(jù)側(cè)的指令和數(shù)據(jù)請(qǐng)求,以及 translation table walk 請(qǐng)求。
L1指令緩存和L2緩存是weakly inclusive的。在L1指令緩存和L2緩存中未命中的指令獲取會(huì)分配到兩個(gè)緩存,但L2緩存的失效不會(huì)導(dǎo)致對(duì)L1指令緩存的反向失效。
L1數(shù)據(jù)緩存和L2緩存是strictly exclusive的。在L1數(shù)據(jù)緩存中包含的任何數(shù)據(jù)都不會(huì)存在于L2緩存中
。
除非將core電源模式初始化為Debug恢復(fù)模式,否則L2緩存會(huì)在重置時(shí)自動(dòng)失效。
緩存索引的確定方式意味著物理地址(PA)和組編號(hào)之間沒(méi)有直接關(guān)系。不能使用假設(shè)PA和組編號(hào)之間存在關(guān)系的有針對(duì)性的操作。要刷新整個(gè)緩存,必須根據(jù)緩存的CCSIDR_EL1描述的組和方式數(shù)量執(zhí)行組和方式維護(hù)操作。此操作符合Armv8-A架構(gòu)。
9.2 內(nèi)存類型支持
Cortex-A720核心通過(guò)將某些內(nèi)存類型降級(jí)來(lái)簡(jiǎn)化一致性邏輯: