色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

進(jìn)一步了解AMBA總線架構(gòu)和協(xié)議

jf_78858299 ? 來源:數(shù)字芯片實(shí)驗(yàn)室 ? 作者:XinXinHu ? 2023-05-04 14:30 ? 次閱讀

如果你是一個IC工程師,并且當(dāng)前的芯片設(shè)計是 基于各種復(fù)用IP的SOC芯片 ,你肯定聽說過AMBA、AHB、APB、AXI、AXI-lite、ACE、CHI等。

AMBA總線協(xié)議是一套由ARM提供的互連規(guī)范,該規(guī)范標(biāo)準(zhǔn)化了各種IP之間的芯片通信機(jī)制。這些設(shè)計通常有一個或多個微處理器以及集成其他一些組件——內(nèi)部存儲器或外部存儲器橋、DSPDMA、加速器和各種其他外圍設(shè)備,如USBUART、PCIE、I2C等。AMBA協(xié)議的主要動機(jī)是用一種標(biāo)準(zhǔn)和高效的方法來重用這些跨多個設(shè)計的IP。

學(xué)習(xí)AMBA協(xié)議的第一步是了解這些不同的協(xié)議在哪里使用,是如何演進(jìn)的,以及它們適合什么樣SOC設(shè)計。 下圖展示了傳統(tǒng)基于AMBA的SOC設(shè)計,它使用AHB(高級高性能)協(xié)議進(jìn)行高帶寬互連,以及針對低帶寬外圍互連的APB(高級外圍總線)協(xié)議。

圖片隨隨著越來越多的IP集成到SOC設(shè)計中,讀寫共享的AHB、APB總線已經(jīng)無法滿足互聯(lián)需求了。2003年,AMBA3.0引入了 點(diǎn)對點(diǎn)連接協(xié)議 ——AXI(高級可擴(kuò)展接口)。此外在2010年,又推出了一個增強(qiáng)版——AXI4。下圖說明了協(xié)議的演變以及行業(yè)中的SOC設(shè)計趨勢。

圖片

下圖說明了如何使用AXI互連來構(gòu)建各種IP通信的的SOC。與以前的AHB/ASB總線相比,AXI互連有助于提高連接數(shù)量。

圖片

在移動和智能手機(jī)時代發(fā)生了進(jìn)一步的演進(jìn),SOC集成了2/4/8核處理器和共享cache,并且需要跨內(nèi)存子系統(tǒng)的硬件管理一致性。這導(dǎo)致了在AMBA修訂版4中引入了 ACE(AXI一致性協(xié)議擴(kuò)展)

在當(dāng)前HPC和數(shù)據(jù)中心市場的異構(gòu)計算時代,單個芯片上集成越來越多的處理器核心以及GPU、DSP、FPGA、內(nèi)存控制器和IO子系統(tǒng)。2013年,AMBA5引入了CHI協(xié)議,作為AXI/ACE協(xié)議的重新設(shè)計。基于信號的AXI/ACE協(xié)議被新的基于包的CHI協(xié)議所取代。

ARM已經(jīng)開源了所有的協(xié)議,所有的規(guī)范都可以從ARM的網(wǎng)站上免費(fèi)下載

1、APB:高級外圍設(shè)備總線(APB) 用于連接低帶寬的外圍設(shè)備。它是一個簡單的非流水線協(xié)議。讀寫操作共享同一組信號,不支持burst數(shù)據(jù)傳輸。最新的規(guī)范(APB2.0)可以在ARM網(wǎng)站上找到, 是最容易學(xué)習(xí)的AMBA 協(xié)議

2、AHB:高級高性能總線(AHB) 用于連接共享總線上需要更高帶寬的組件。這些slave組件可以是內(nèi)部內(nèi)存或外部內(nèi)存接口、DMA、DSP等。AHB可以通過burst數(shù)據(jù)傳輸來獲得更高的帶寬。

3、AHB-lite協(xié)議是AHB的一個簡化版本。簡化后 只支持一個主設(shè)計 ,這消除了對任何仲裁、重試、分割事務(wù)等的需求。

4、高級可擴(kuò)展接口(AXI) 適合于高帶寬和低延遲互連。這是一個點(diǎn)對點(diǎn)的互連,并克服了AHB、APB等共享總線協(xié)議在可連接的代理數(shù)量方面的限制性。該協(xié)議支持多個outstanding 的數(shù)據(jù)傳輸、burst數(shù)據(jù)傳輸、單獨(dú)的讀寫通道和支持不同的總線寬度。

5、AXI-lite協(xié)議是AXI的簡化版本,簡化后不支持突發(fā)數(shù)據(jù)傳輸。

**6、AXI-stream **協(xié)議是AXI協(xié)議的另一種風(fēng)格,它只支持?jǐn)?shù)據(jù)流從master 流到slave。與完整的AXI或AXI-lite不同,AXI-stream 協(xié)議中沒有單獨(dú)的讀/寫通道,因?yàn)槠淠康氖侵辉谝粋€方向上流。

7、ACE-AXI協(xié)議是AXI4協(xié)議的擴(kuò)展,應(yīng)用于在一個芯片上集成多個CPU核心與一致性cache的場景。ACE協(xié)議擴(kuò)展了AXI讀寫數(shù)據(jù)通道,同時 引入了單獨(dú)的snoop 地址、snoop 數(shù)據(jù)和snoop 響應(yīng)通道 。這些額外的通道提供了實(shí)現(xiàn)基于snoop 的一致性協(xié)議的機(jī)制。

8、ACE-Lite —對于沒有自己cache的agents ,但仍屬于可共享一致性域的一部分,如DMA或網(wǎng)絡(luò)接口agent,使用ACE-lite協(xié)議實(shí)現(xiàn)這種“單向”一致性。

9、CHI —ACE協(xié)議作為AXI的擴(kuò)展而開發(fā),以支持一致性互連。ACE協(xié)議使用了master/slave之間的信號電平通信,因此互連需要大量的線和增加的通道來進(jìn)行snoops 和響應(yīng)。這對于具有2/4核移動SOC 的小一致性clusters非常有效。隨著SOC上集成越來越多的一致性clusters ——AMBA5修訂版引入了CHI協(xié)議。CHI協(xié)議使用基于分層分組的通信協(xié)議,具有協(xié)議、鏈路層和物理層實(shí)現(xiàn),還支持基于QoS的流控制和重試機(jī)制。

概述是我們深入地了解這些協(xié)議的開始,進(jìn)一步了解的最好方法是閱讀規(guī)范,以了解每個協(xié)議的細(xì)節(jié)。APB和AHB相對簡單,而且很容易學(xué)習(xí)。AXI和ACE/CHI相對復(fù)雜,需要詳細(xì)閱讀,以及了解緩存一致性和一般通信協(xié)議的基本知識。

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

    關(guān)注

    554

    文章

    8059

    瀏覽量

    349831
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9156

    瀏覽量

    368555
  • dma
    dma
    +關(guān)注

    關(guān)注

    3

    文章

    566

    瀏覽量

    100828
  • AMBA
    +關(guān)注

    關(guān)注

    0

    文章

    69

    瀏覽量

    15020
  • 總線協(xié)議
    +關(guān)注

    關(guān)注

    0

    文章

    116

    瀏覽量

    14872
收藏 人收藏

    評論

    相關(guān)推薦

    C語言深度剖析 讓你進(jìn)一步了解C語言

    適合對C語言有定基礎(chǔ)積累的童鞋 想進(jìn)一步學(xué)習(xí)C語言的 可以看哈
    發(fā)表于 09-10 22:26

    如何進(jìn)一步封裝已有的通訊協(xié)議

    時間為9:00到11:00),也可以刷卡打開閘機(jī)。閘機(jī)配有發(fā)卡器和讀卡器。請問附件中的通訊協(xié)議是屬于TCP/IP協(xié)議嗎?如果方便遠(yuǎn)端的計算機(jī)控制閘機(jī),是不是要進(jìn)一步封裝附件中的通訊協(xié)議
    發(fā)表于 12-08 00:26

    手機(jī)射頻元件如何進(jìn)一步集成?

    、電視手機(jī)。這些采用多種RF技 術(shù)的手機(jī)在提供便利的同時也使得手機(jī)的設(shè)計變得復(fù)雜,如何進(jìn)一步集成射頻元件也變得至關(guān)重要。
    發(fā)表于 08-27 08:33

    進(jìn)一步理解量子力學(xué)經(jīng)典 多方面豐富相關(guān)圖表

    進(jìn)一步理解量子力學(xué)經(jīng)典理論與應(yīng)用 多方面豐富相關(guān)圖表為了進(jìn)一步深入理解量子力學(xué)理論經(jīng)典及其應(yīng)用,從多個方面豐富內(nèi)容,附圖頁碼致,符合國際標(biāo)準(zhǔn)。聲學(xué),聲波自然現(xiàn)象,以及經(jīng)典原子理論的應(yīng)用等對理解量子力學(xué)經(jīng)典之波的概念有益。大灣區(qū)
    發(fā)表于 08-02 07:05

    如何進(jìn)一步加強(qiáng)對RFID的安全隱私保護(hù)?

    如何進(jìn)一步加強(qiáng)對RFID的安全隱私保護(hù)?
    發(fā)表于 05-26 06:09

    如何讓計算機(jī)視覺更進(jìn)一步接近人類視覺?

    如何讓計算機(jī)視覺更進(jìn)一步接近人類視覺?
    發(fā)表于 06-01 06:27

    怎樣去進(jìn)一步提高NTP的授時精度呢

    網(wǎng)絡(luò)時間協(xié)議NTP是什么意思?NTP授時的原理是什么?怎樣去進(jìn)一步提高NTP的授時精度呢?
    發(fā)表于 11-01 07:12

    如何進(jìn)一步提高1302精度?

    GN1302 晶振引腳連接 2 個 30pf 電容,每天大約慢 4 秒,如何進(jìn)一步提高精度?時鐘每天慢 4 秒是因?yàn)榫д竦耐獠控?fù)載電容過大,即 30pf 電容過大。如果使用的晶振的負(fù)載電容參數(shù)為
    發(fā)表于 12-29 17:36

    STM8在待機(jī)模式如何進(jìn)一步降低功耗?

    有什么方法可以進(jìn)一步降低待機(jī)模式的功耗
    發(fā)表于 10-12 07:23

    請問如何進(jìn)一步減小DTC控制系統(tǒng)的轉(zhuǎn)矩脈動?

    如何進(jìn)一步減小DTC控制系統(tǒng)的轉(zhuǎn)矩脈動?
    發(fā)表于 10-18 06:53

    LSI推出新型MegaRAID控制卡和主機(jī)總線適配器,進(jìn)一步

    LSI推出新型MegaRAID控制卡和主機(jī)總線適配器,進(jìn)一步擴(kuò)展6Gb/s SAS產(chǎn)品系列 LSI 公司日前宣布推出新型 MegaRAID 控制卡和主機(jī)總線適配器 (HBA),進(jìn)一步
    發(fā)表于 01-22 09:05 ?1317次閱讀

    飛兆半導(dǎo)體和英飛凌進(jìn)一步擴(kuò)展功率MOSFET兼容協(xié)議

    飛兆半導(dǎo)體公司和英飛凌科技宣布進(jìn)一步擴(kuò)展封裝兼容合作伙伴關(guān)系,擴(kuò)展協(xié)議將包括5x6mm非對稱結(jié)構(gòu)功率級雙MOSFET封裝。
    發(fā)表于 02-09 09:18 ?940次閱讀

    關(guān)于GCC的分析,想進(jìn)一步了解GCC的朋友可以看看

    關(guān)于GCC的分析,想進(jìn)一步了解GCC的朋友可以看看
    發(fā)表于 10-25 08:40 ?5次下載
    關(guān)于GCC的分析,想<b class='flag-5'>進(jìn)一步</b><b class='flag-5'>了解</b>GCC的朋友可以看看

    基于AMBA總線介紹?

    3.0:增加了AXI協(xié)議了解);AMBA4.0:ACE協(xié)議了解) 本文主要介紹AMBA2.0
    的頭像 發(fā)表于 05-19 14:22 ?2145次閱讀
    基于<b class='flag-5'>AMBA</b><b class='flag-5'>總線</b>介紹?

    【轉(zhuǎn)載】更進(jìn)一步了解Keil Flash的下載算法

    【轉(zhuǎn)載】更進(jìn)一步了解Keil Flash的下載算法
    發(fā)表于 11-26 16:36 ?1次下載
    【轉(zhuǎn)載】更<b class='flag-5'>進(jìn)一步</b>的<b class='flag-5'>了解</b>Keil Flash的下載算法
    主站蜘蛛池模板: 木凡的天空在线收听| 成人网视频在线观看免费| 美女挑战50厘米长的黑人| 国产高清视频a在线大全| 在线a视频| 污污内射在线观看一区二区少妇| 久久久伊人影院| 国产麻豆91网在线看| 芭乐视频免费资源在线观看| 在线色av| 亚洲99精品A片久久久久久| 欧美18videosex初次| 精品视频免费在线| 国产极品白嫩超清在线观看| 999久久狠狠免费精品| 亚洲中文字幕乱码熟女在线| 无码国产成人777爽死在线观看| 欧美精品色视频| 久热久热精品在线观看| 手机毛片在线观看| 美女诱惑性感揉胸| 狠狠人妻久久久久久综合九色| 夫外出被公侵犯日本电影| A级毛片高清免费网站不卡| 1973性农场未删减版| 日本最新在线不卡免费视频| 国产av久久免费观看| 99热久这里都是精品小草| 中文无码在线观| 一点色成人| 亚洲精品中文字幕制| 五月丁香婷姐色| 久久精品九九亚洲精品天堂| 国产午夜精品一区理论片飘花 | 秋霞久久久久久一区二区| 麻豆文化传媒一区二区| 国产成人精品永久免费视频| 亚洲一区免费观看| 亚洲精品无夜久久久久久久久| 无码国产成人777爽死在线观看| 色色噜一噜|