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

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

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

Arm AMBA ACE5-Lite協(xié)議規(guī)范更新

星星科技指導(dǎo)員 ? 來(lái)源:synopsys ? 作者:synopsys ? 2023-05-25 15:58 ? 次閱讀

在本博客中,我們將回顧作為 Arm? AMBA? ACE5-Lite 協(xié)議的一部分發(fā)布的最新功能,這些功能據(jù)說(shuō)可以提高吞吐量并滿足不斷發(fā)展的復(fù)雜多核 SoC 的低功耗需求,包括緩存一致性。

概述

AMBA ACE5-Lite 接口由 I/O 相干管理器使用,這些管理器需要與系統(tǒng)中具有緩存的其他完全相干管理器進(jìn)行通信。通常,AMBA ACE5-Lite 接口與 Arm AMBA 5 CHI RN-F 接口一起使用,如下所示。

pYYBAGRvFTyAGLCvAACm-1r9rLM052.png

在緩存相干互連上啟用 AMBA ACE5-lite 接口

Arm AMBA ACE-Lite 協(xié)議規(guī)范是 Arm AMBA ACE5 規(guī)范的子集。AMBA ACE-Lite 接口是單向相干或“IO-相干”,這意味著它可以通過(guò)緩存窺探完全相干的處理器。AMBA ACE-Lite 由沒(méi)有硬件一致性高速緩存的管理器組件使用,但需要:

指示發(fā)出的事務(wù)是否可以保存在其他管理器的硬件一致緩存中

發(fā)出廣播緩存維護(hù)操作

AMBA ACE-Lite 管理器的一個(gè)示例是圖形處理單元 (GPU)。

AMBA ACE5-Lite 的新功能:

新的AMBA ACE5-Lite協(xié)議迎合了關(guān)鍵Arm架構(gòu)功能的增強(qiáng)性能和效率,并與Arm AMBA5 CHI(相干集線器接口)協(xié)議保持一致。AMBA ACE5-Lite 協(xié)議的一些主要功能包括:

原子事務(wù):在更靠近數(shù)據(jù)所在位置執(zhí)行各種原子操作,從而使其高效和簡(jiǎn)化

緩存存儲(chǔ):在系統(tǒng)中另一個(gè)組件的緩存中安裝緩存行,使其更接近使用點(diǎn)并提高整體系統(tǒng)性能

緩存取消分配事務(wù):ReadOnceCleanInvalid 和 ReadOnceMakeInvalid 取消分配事務(wù),將 ReadOnce 事務(wù)與使 CleanInvalid 或 MakeInvalid 事務(wù)無(wú)效的緩存行相結(jié)合

它們用于讀取緩存行數(shù)據(jù),并在不再需要緩存時(shí)在遠(yuǎn)程緩存中取消分配這些數(shù)據(jù),有助于確保系統(tǒng)中緩存資源的可用性更好

其他一些關(guān)鍵功能包括:數(shù)據(jù)保護(hù)和中毒信號(hào)、支持 Arm 體系結(jié)構(gòu)要求的新 DVM 消息、QoS 接受信號(hào)以及持久緩存維護(hù)操作

Synopsys 支持 Arm AMBA ACE5-Lite

Synopsys VIP for Arm AMBA ACE5- LITE 支持 Arm AMB ACE5-Lite 的驗(yàn)證 IP 組件,具有功能、檢查、功能覆蓋范圍和驗(yàn)證特性。Synopsys VIP for Arm AMBA CHI 解決方案可在相干網(wǎng)狀網(wǎng)絡(luò)周圍的 AMBA ACE5-Lite 和 AMBA CHI 組件之間提供系統(tǒng)監(jiān)控。一般來(lái)說(shuō),Synopsys VIP 解決了驗(yàn)證 AMBA ACE5-Lite 接口設(shè)計(jì)的所有挑戰(zhàn),并確保了多個(gè)集群 SoC 之間的緩存一致性。

所有用于 Arm AMBA 協(xié)議的 Synopsys VIP 均采用本機(jī) SystemVerilog 編寫(xiě),并提供仿真運(yùn)行時(shí)和編譯時(shí)性能優(yōu)勢(shì)。適用于 Arm AMBA ACE5-Lite 的 Synopsys VIP 提供協(xié)議感知調(diào)試、源代碼可見(jiàn)性和錯(cuò)誤診斷,可縮短調(diào)試過(guò)程。Synopsys VIP 還通過(guò)提供內(nèi)置覆蓋范圍、與預(yù)構(gòu)建驗(yàn)證計(jì)劃的圖形集成以及序列集合,為用戶提供高效的驗(yàn)證測(cè)量。

審核編輯:郭婷

聲明:本文內(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)投訴
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    8967

    瀏覽量

    365059
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8257

    瀏覽量

    149968
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4021

    瀏覽量

    217043
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ARM系列之ACE協(xié)議資料匯總

    1、在AMBA4中ACE協(xié)議的變體提起 AMBA(Advanced Microcontroller Bus Architecture),估計(jì)做前端邏輯設(shè)計(jì)的朋友們都知道,尤其是稱霸業(yè)內(nèi)
    發(fā)表于 04-07 09:35

    Arm AMBA協(xié)議集中AHB-lite可否使用

    Arm AMBA協(xié)議集中,LPI 在AMBA4 出現(xiàn),協(xié)議和鏈路層 與 AXI/AHB 無(wú)關(guān) 獨(dú)立的嗎? AHB-
    發(fā)表于 09-08 11:35

    AMBA CHI協(xié)議介紹

    相干集線器接口(CHI)是AXI相干擴(kuò)展(ACE)協(xié)議的演進(jìn)。它是Arm提供的高級(jí)微控制器總線架構(gòu)(AMBA)的一部分。AMBA是一個(gè)自由的
    發(fā)表于 08-02 13:40

    AMBA 4 ACEACE Lite協(xié)議校驗(yàn)器用戶指南

    本書(shū)是為系統(tǒng)設(shè)計(jì)者、系統(tǒng)集成商和驗(yàn)證工程師編寫(xiě)的,他們希望確認(rèn)設(shè)計(jì)符合相關(guān)AMBA4協(xié)議。這可以是ACEACE Lite
    發(fā)表于 08-10 07:01

    AMBA ATB協(xié)議規(guī)范

    規(guī)范描述了AMBA ATB協(xié)議。本規(guī)范中對(duì)ATB的所有引用均指AMBA ATB。本文件中的信息取代CoreSight體系結(jié)構(gòu)
    發(fā)表于 08-11 07:39

    AMBA LTI協(xié)議規(guī)范

    AMBA LTI協(xié)議規(guī)范ARM系統(tǒng)內(nèi)存管理單元(MMU)架構(gòu)一致,是對(duì)AMBA分布式翻譯接口(DTI)的補(bǔ)充,以提供更高的性能和更高效的翻
    發(fā)表于 08-11 06:54

    SoC Designer Plus AMBA CHI協(xié)議包的用戶指南

    協(xié)議代表了接口組成方面的范式轉(zhuǎn)變。 AMBA CHI采用節(jié)點(diǎn)和接口的概念,而不是以前的AMBA協(xié)議使用的主/從范例。 Amba CHI節(jié)點(diǎn)和
    發(fā)表于 08-17 07:08

    PCIe AMBA集成指南

    AMBA ACE協(xié)議ARM架構(gòu)。 該文檔涵蓋以下主題: ·本文檔中使用的術(shù)語(yǔ)說(shuō)明。 ·針對(duì)PCIe事務(wù)的ARM內(nèi)存類型使用指南。 ·如何
    發(fā)表于 08-17 07:25

    Arm CoreSight?DAP-Lite2技術(shù)參考手冊(cè)

    架構(gòu)規(guī)范ADIV6.0的調(diào)試訪問(wèn)端口(DAP)。 一款支持AMBA APB4調(diào)試接口的應(yīng)用程序和實(shí)時(shí)處理器。 另一款支持帶有AMBA AHB5調(diào)試接口的微控制器處理器。 DAP-
    發(fā)表于 08-17 06:27

    快速了解最新的AMBA AXI5協(xié)議功能

    Arm? AMBA? 5 AXI 協(xié)議規(guī)范支持高性能、高頻系統(tǒng)設(shè)計(jì),用于管理器和從屬組件之間的通信。AM
    的頭像 發(fā)表于 05-25 16:01 ?2362次閱讀

    跨越驗(yàn)證AMBA ACE協(xié)議屏障事務(wù)的障礙

    Arm? AMBA? 協(xié)議中內(nèi)存事務(wù)的排序是一項(xiàng)重要要求,即內(nèi)存更新/訪問(wèn)的順序必須遵循規(guī)范中定義的順序。排序?qū)τ谔幚砥髋c停用加載/存儲(chǔ)指令
    的頭像 發(fā)表于 05-26 14:47 ?592次閱讀
    跨越驗(yàn)證<b class='flag-5'>AMBA</b> <b class='flag-5'>ACE</b><b class='flag-5'>協(xié)議</b>屏障事務(wù)的障礙

    AMBA:將所有內(nèi)容拼接到ACE您的測(cè)試

    基于 AMBA ACE 互連的系統(tǒng)可以通過(guò)相干互連連接各種主站和從站。每個(gè)主組件和從組件都可以單獨(dú)支持完整的 ACE、ACE-Lite?、AXI4? 或 AXI3?
    的頭像 發(fā)表于 05-29 09:44 ?676次閱讀
    <b class='flag-5'>AMBA</b>:將所有內(nèi)容拼接到<b class='flag-5'>ACE</b>您的測(cè)試

    ACE協(xié)議和CHI協(xié)議里的Tag match operation

    ACE和CHI協(xié)議都支持MTE特性,不過(guò)ACE協(xié)議里只有ACE5-Lite,ACE5-LiteD
    發(fā)表于 06-15 16:08 ?866次閱讀
    <b class='flag-5'>ACE</b><b class='flag-5'>協(xié)議</b>和CHI<b class='flag-5'>協(xié)議</b>里的Tag match operation

    Arm AMBA AXI-K規(guī)范中的一些功能更新

    Arm最近宣布推出了下一版本的Arm AMBA 5 AXI協(xié)議規(guī)范即AXI Issue K(AX
    的頭像 發(fā)表于 11-15 10:06 ?560次閱讀

    Arm和新思科技繼續(xù)就AMBA協(xié)議系列的最新擴(kuò)展密切合作

    Arm最近發(fā)布了AMBA CHI C2C(芯片到芯片)規(guī)范。這是AMBA CHI架構(gòu)在(?。┬酒剑ㄐ。┬酒瑢用娴臄U(kuò)展,稱為“AMBA CH
    的頭像 發(fā)表于 05-15 10:09 ?647次閱讀
    <b class='flag-5'>Arm</b>和新思科技繼續(xù)就<b class='flag-5'>AMBA</b><b class='flag-5'>協(xié)議</b>系列的最新擴(kuò)展密切合作