RM新时代网站-首页

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

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

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

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

星星科技指導(dǎo)員 ? 來(lái)源: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é)合。 讓我們?cè)敿?xì)看一下 AXI5 協(xié)議的一些功能。

原子事務(wù)

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

跟蹤信號(hào)

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

用戶(hù)環(huán)回信令

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

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

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

喚醒信令

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

未翻譯的交易

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

非安全訪問(wèn)標(biāo)識(shí)符 (NSAID)

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

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

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

唯一 ID 指示器

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

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

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

毒物信號(hào)

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

奇偶校驗(yàn)信號(hào)

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

審核編輯:郭婷

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

    關(guān)注

    0

    文章

    251

    瀏覽量

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

    關(guān)注

    0

    文章

    246

    瀏覽量

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

    關(guān)注

    1

    文章

    127

    瀏覽量

    16622
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

    1、AMBA的演進(jìn)過(guò)程有朋友后臺(tái)留言,覺(jué)得 ACE 有點(diǎn)跳躍,希望講一下 AXI。開(kāi)始之前,先上圖,看看 AMBA 的演進(jìn)過(guò)程。目前最新版本是 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ù)參考手冊(cè)

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

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

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

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

    您可以將協(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é)議斷言用戶(hù)指南

    您可以將協(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é)議相對(duì)于AMBA2.0的優(yōu)點(diǎn)。它將革新未來(lái)高性能SOC總線互連技術(shù),其特點(diǎn)使它更加適合未來(lái)的高性能、低延遲設(shè)
    發(fā)表于 09-20 08:30

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

    AMBA AXI 總線學(xué)習(xí)筆記,非常詳細(xì)的AXI總線操作說(shuō)明
    發(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é)議相對(duì)于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é)議相對(duì)于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 ?745次閱讀

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

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

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

    AMBA AXI4(高級(jí)可擴(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 ?209次閱讀
    <b class='flag-5'>AMBA</b> <b class='flag-5'>AXI</b>4接口<b class='flag-5'>協(xié)議</b>概述
    RM新时代网站-首页