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

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

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

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

星星科技指導(dǎo)員 ? 來源:synopsys ? 作者:synopsys ? 2023-05-25 16:01 ? 次閱讀

Arm? AMBA? 5 AXI 協(xié)議規(guī)范支持高性能、高頻系統(tǒng)設(shè)計(jì),用于管理器和從屬組件之間的通信。AMBA AXI5 協(xié)議擴(kuò)展了前幾代規(guī)范,并增加了幾個(gè)重要的性能和可擴(kuò)展性功能,這些功能使這些協(xié)議與 Arm AMBA CHI 緊密結(jié)合。 讓我們詳細(xì)看一下 AXI5 協(xié)議的一些功能。

原子事務(wù)

原子事務(wù)以最優(yōu)雅的方式解決了非確定性延遲問題。它們允許將操作與數(shù)據(jù)一起發(fā)送,從而允許在更靠近數(shù)據(jù)所在位置的位置執(zhí)行操作,而不是將數(shù)據(jù)拉向請求者進(jìn)行修改。通常,讀取-修改-寫入操作可以通過單個(gè)原子操作來實(shí)現(xiàn)。驗(yàn)證IP(VIP)支持所有四種類型的原子事務(wù):AtomicStore,AtomicLoad,AtomicCompare和AtomicSwap。AtomicStore 和 AtomicLoad 事務(wù)可以支持八種不同的操作。

跟蹤信號

跟蹤信號支持整個(gè)系統(tǒng)的調(diào)試和跟蹤。跟蹤信號與以下每個(gè)通道相關(guān)聯(lián):ARTRACE,RTRACE,AWTRACE,WTARCE,BTRACE。

用戶環(huán)回信令

用戶環(huán)回信令使組件能夠?qū)⑹聞?wù)信息存儲(chǔ)在索引表中,然后使用快速表索引獲取響應(yīng)事務(wù)所需的信息,而不需要使用事務(wù) AxID 的更復(fù)雜的查找。

服務(wù)質(zhì)量 (QoS) 接受信令

QoS 接受信號是附加接口信號,使從屬能夠指示它接受的事務(wù)的最小 QoS 值。這允許管理器接口僅發(fā)出可能被接受的事務(wù),從而避免不必要的接口阻塞。

喚醒信令

喚醒信號用于提供單個(gè)無毛刺指示,表明接口上需要活動(dòng)。

未翻譯的交易

未轉(zhuǎn)換事務(wù)功能允許系統(tǒng)中的組件使用自己的虛擬地址空間,但確保所有事務(wù)的地址最終轉(zhuǎn)換為整個(gè)系統(tǒng)的單個(gè)物理地址空間。此功能添加了其他信號,以便為系統(tǒng)內(nèi)存管理單元 (SMMU) 提供足夠的信息,以確定特定事務(wù)所需的轉(zhuǎn)換,并允許同一接口上的不同事務(wù)使用不同的轉(zhuǎn)換方案。

非安全訪問標(biāo)識符 (NSAID)

AXI5 提供一組信號,允許訪問非安全內(nèi)存位置 AXI5 提供一組信號,允許訪問非安全內(nèi)存位置,需要控制這些位置以支持受保護(hù)數(shù)據(jù)的存儲(chǔ)和處理。這些信號為非甾體抗炎藥提供交易請求??梢詸z查此標(biāo)識符以允許或拒絕對內(nèi)存位置的訪問。

讀取數(shù)據(jù)分塊

當(dāng) AXI 管理器發(fā)出讀取請求時(shí),以前需要按照讀取地址和突發(fā)類型確定的順序和寬度返回?cái)?shù)據(jù)。讀取數(shù)據(jù)分塊功能使從屬接口能夠以任何順序和部分讀取數(shù)據(jù)節(jié)拍返回讀取數(shù)據(jù)。為了啟用讀取數(shù)據(jù)分塊,將其他信號添加到讀取地址和讀取數(shù)據(jù)通道。

唯一 ID 指示器

AXI 最初定義了一個(gè)基于 ID 的排序模型。這對跟蹤ID的互連提出了額外的要求,并確保交易按順序完成。AXI5 唯一 ID 功能降低了互連跟蹤邏輯的復(fù)雜性。組件可以指示它們正在使用一組唯一 ID,這樣就無需互連和下游組件來跟蹤這些 ID 以進(jìn)行訂購。

內(nèi)存分區(qū)和監(jiān)視 (MPAM)

MPAM 是一項(xiàng)功能,用于對物理機(jī)和虛擬機(jī)的內(nèi)存系統(tǒng)資源進(jìn)行分區(qū)和監(jiān)視。MPAM 分區(qū)標(biāo)識符附加到事務(wù),通過 AXI 接口和系統(tǒng)組件傳輸以適當(dāng)?shù)貙Y源進(jìn)行分區(qū)。

毒物信號

以前,毒物信號功能用于識別數(shù)據(jù)損壞。使用 AXI5 時(shí),將病毒信號與數(shù)據(jù)一起傳遞允許數(shù)據(jù)的任何未來用戶收到數(shù)據(jù)可能已損壞的通知。適用于 AMBA AXI5 的 Synopsys 驗(yàn)證 IP 具有跟蹤與給定地址關(guān)聯(lián)的毒物值的機(jī)制。

奇偶校驗(yàn)信號

接口奇偶校驗(yàn)擴(kuò)展特別適用于汽車設(shè)計(jì)等應(yīng)用,這些應(yīng)用具有彈性或功能安全要求,需要檢測錯(cuò)誤并可能糾正錯(cuò)誤。AXI5 VIP 使用奇偶校驗(yàn),因此所有數(shù)據(jù)信號和控制信號都支持校驗(yàn)信號。

審核編輯:郭婷

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

    關(guān)注

    0

    文章

    251

    瀏覽量

    38312
  • 管理器
    +關(guān)注

    關(guān)注

    0

    文章

    247

    瀏覽量

    18565
  • AXI
    AXI
    +關(guān)注

    關(guān)注

    1

    文章

    128

    瀏覽量

    16667
收藏 人收藏

    評論

    相關(guān)推薦

    ARM系列 -- AXI協(xié)議資料匯總(一)

    1、AMBA的演進(jìn)過程有朋友后臺留言,覺得 ACE 有點(diǎn)跳躍,希望講一下 AXI。開始之前,先上圖,看看 AMBA 的演進(jìn)過程。目前最新版本是 AXI5,5 和 4 的差別不大,所以下
    發(fā)表于 04-08 09:34

    在Arm AMBA協(xié)議集中axi是如何避免deadlock的

    Arm AMBA協(xié)議集中,axi如何避免deadlock的,其它總線例如PCI是怎么避免的?求大神解答
    發(fā)表于 09-06 11:17

    Arm AMBA協(xié)議集中,AXI協(xié)議是基于burst的嗎?

    Arm AMBA協(xié)議集中,AXI協(xié)議是基于burst的嗎?
    發(fā)表于 09-28 10:21

    Arm CoreLink SIE-300 AXI5 嵌入技術(shù)參考手冊

    Arm CoreLink SIE-300 AXI5 嵌入技術(shù)參考手冊的系統(tǒng)
    發(fā)表于 08-02 15:33

    學(xué)習(xí)架構(gòu)-AMBA AXI簡介

    本指南介紹了高級微控制器總線體系結(jié)構(gòu)(AMBAAXI的主要功能。 該指南解釋了幫助您實(shí)現(xiàn)AXI協(xié)議的關(guān)鍵概念和細(xì)節(jié)。 在本指南中,我們介紹
    發(fā)表于 08-09 07:37

    AMBA 3 AXI協(xié)議檢查器用戶指南

    您可以將協(xié)議檢查器與任何旨在實(shí)現(xiàn)AMBA 3 AXI協(xié)議v1.0的接口一起使用。協(xié)議檢查器中的一系列斷言會(huì)根據(jù)
    發(fā)表于 08-10 06:18

    AMBA 4 AXI4、AXI4-Lite和AXI4-流協(xié)議斷言用戶指南

    您可以將協(xié)議斷言與任何旨在實(shí)現(xiàn)AMBA?4 AXI4的接口一起使用?, AXI4 Lite?, 或AXI4流?
    發(fā)表于 08-10 06:39

    AMBA3.0 AXI總線接口協(xié)議的研究與應(yīng)用

    本文介紹了AMBA3.0AXI的結(jié)構(gòu)和特點(diǎn),分析了新的AMBA3.0AXI協(xié)議相對于AMBA2.0的優(yōu)點(diǎn)。它將革新未來高性能SOC總線互連技術(shù),其特點(diǎn)使它更加適合未來的高性能、低延遲設(shè)
    發(fā)表于 09-20 08:30

    AMBA AXI總線學(xué)習(xí)筆記

    AMBA AXI 總線學(xué)習(xí)筆記,非常詳細(xì)的AXI總線操作說明
    發(fā)表于 11-11 16:49 ?11次下載

    一文看懂AMBA AXI協(xié)議

    AMBA AXI 協(xié)議以高性能,高頻系統(tǒng)設(shè)計(jì)為目標(biāo),提供了很多適合高速亞微型系統(tǒng) 互連的特征。
    發(fā)表于 03-28 09:47 ?23次下載
    一文看懂<b class='flag-5'>AMBA</b> <b class='flag-5'>AXI</b><b class='flag-5'>協(xié)議</b>

    AMBA3.0 AXI總線接口協(xié)議的研究與應(yīng)用

    本文介紹了AMBA3。0AXI的結(jié)構(gòu)和特點(diǎn),分析了新的AMBA3。0AXI協(xié)議相對于AMBA2。
    發(fā)表于 03-29 09:46 ?8次下載
    <b class='flag-5'>AMBA</b>3.0 <b class='flag-5'>AXI</b>總線接口<b class='flag-5'>協(xié)議</b>的研究與應(yīng)用

    AMBA 3.0 AXI總線接口協(xié)議的研究與應(yīng)用

    本文介紹了AMBA 3.0 AXI的結(jié)構(gòu)和特點(diǎn),分析了新的AMBA 3.0 AXI協(xié)議相對于AMBA
    發(fā)表于 04-12 15:47 ?28次下載

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

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

    漫談AMBA總線-AXI4協(xié)議的基本介紹

    本文主要集中在AMBA協(xié)議中的AXI4協(xié)議。之所以選擇AXI4作為講解,是因?yàn)檫@個(gè)協(xié)議在SoC、
    發(fā)表于 01-17 12:21 ?2465次閱讀
    漫談<b class='flag-5'>AMBA</b>總線-<b class='flag-5'>AXI</b>4<b class='flag-5'>協(xié)議</b>的基本介紹

    AMBA AXI4接口協(xié)議概述

    AMBA AXI4(高級可擴(kuò)展接口 4)是 ARM 推出的第四代 AMBA 接口規(guī)范。AMD Vivado Design Suite 2014 和 ISE Design Suite 14 憑借半導(dǎo)體產(chǎn)業(yè)首個(gè)符合
    的頭像 發(fā)表于 10-28 10:46 ?265次閱讀
    <b class='flag-5'>AMBA</b> <b class='flag-5'>AXI</b>4接口<b class='flag-5'>協(xié)議</b>概述