chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

什么是AMBA?

jf_78858299 ? 來源:剛哥談芯 ? 作者:剛哥談芯 ? 2023-05-04 11:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

什么是AMBA? ARM官方給出的應用定義如下:

圖片

ARM AMBA (Advanced Microcontroller Bus Architecture)協(xié)議是一種公開標準,主要用于片上系統(tǒng)(SoC)中功能模塊連接和管理的互聯規(guī)范。它有助于一次性正確開發(fā)具有大量控制器和外設的多處理器設計。AMBA通過定義SoC模塊的通用接口標準來促進設計的重用性。

圖片

01

AMBA的歷史脈絡

AMBA的故事可以追溯到1995年,當時ARM的規(guī)模要小得多,在歐盟的資助,ARM內部做了高級微控制器總線結構的研發(fā)。在1996年,ARM將內部研究的高級微控制器總線體系結構(不是ARM總線體系結構)公開作為一個開放體系,從而促進了具有大量控制器和外設的多處理器設計的發(fā)展。

自從ARM架構開放之后,AMBA的應用已經遠遠超出了微控制器的領域。今天AMBA已經被廣泛的應用在ASIC和SoC設計中,而這些設計通常是應用在移動設備,如智能手機等領域。

圖片

第一代總線是1997年發(fā)布的AMAB標準。主要包括兩種總線協(xié)議,Advanced System Bus (ASB) 和 Advanced Peripheral Bus (APB). 此時的定位是ASB作為高性能總線,滿足高性能處理器的需求,支持pipeline與多master操作。APB作為低速總線,屬于二級總線滿足外設與微處理器通信需求。

第二代總線是1999年發(fā)布的AMBA2標準。ARM增加了AMBA High-performance Bus (AHB)協(xié)議。AMBA2被廣泛應用在ARM7,ARM9的設計中,并且現在還一直應用在Cortex-M系列的設計中。在AMBA2中,AHB是ASB的一個升級,同樣作為高性能總線除了支持pipeline與多master,還支持burst傳輸和split事務處理。逐漸用AHB替代了ASB總線,ASB總線被淘汰,AHB和APB這對組合得到了廣泛的應用。

第三代總線是2003年發(fā)布的AMBA3標準。在第三代總線中,除了增加AHB-Lite精簡協(xié)議,升級了APB總線外,為了滿足更高的互聯性能需求,增加了Advanced eXtensible Interface (AXI),這是一個重要的標志,至此開啟了高性能系統(tǒng)設計的通道,在AXI總線的加持下,系統(tǒng)性能得到了質的提升。在AMBA3中,同時增加了Advanced Trace Bus (ATB)總線作為片上調試的總線接口,為debug和trance提供一種解決方案。

第四代總線是2010年發(fā)布的AMBA4標準。AMBA4中對APB做了進一步的升級成為APB4協(xié)議,另外AMBA4中主要增加了AXI4,AXI4-lite,AXI Stream協(xié)議,算是針對AMBA3的升級,總線的性能得到了進一步的提升,同時針對微處理器的需求進一步優(yōu)化了相關協(xié)議。在2011年又增加了ACE(AXI Coherency Extensions),ACE-Lite一致性總線,是在AXI的基礎上為了滿足多處理器簇的一致性需求而制訂的系統(tǒng)總線。ACE可以讓不同的處理器簇共享系統(tǒng)內存,比如ARM的big.LITTLE處理器。它被廣泛應用在ARM的Cortex-A9和ARM Cortex-A15處理器中。

第五代總線是從2013年開始,一直持續(xù)到現在。最重要的是增加了CHI (Coherent Hub Interface) 協(xié)議標準,CHI是一種重新定義與設計的告訴傳輸層總線,可以有效的較少通路阻塞。它的架構針對多設備大流量接入時如何保持高性能做了可伸縮的設計。通過構建更有效的一致性協(xié)議傳輸保證了復雜系統(tǒng)傳輸的性能。另外AMBA5也陸續(xù)升級了其他的協(xié)議版本,如AXI5,ACE5,AHB5,APB5,ATP,DTI 以滿足系統(tǒng)的最新需求。

02

不同AMBA協(xié)議介紹

圖片

AMBA CHI :定義了支持處理器全一致性接口協(xié)議。例如在Cortex-A76和Cortex-A65,動態(tài)memory控制器例如CoreLink DMC-620,以及高性能無阻塞互聯矩陣如CoreLink CMN600。它適合廣泛應用在需要一致性應用的系統(tǒng)中,包括移動設備,互聯網設備,汽車電子以及數據中心等。CHI規(guī)范對協(xié)議層與傳輸層做了分離,以滿足針對PPA的不同設計需求。這種拆分可以允許設計者選擇實現小的高效cross-bar結構,或者實現一個高性能大規(guī)模的mesh網絡結構。

AMBA AXI and ACE:定義了高性能,高帶寬的互聯設計協(xié)議。被廣泛應用在電信設備,消費電子,互聯網,汽車電子以及嵌入式中。

AMBA AHB:定義了高性能總線接口協(xié)議,AHB協(xié)議被廣泛應用在Cortex-M系列的處理器中,如一些嵌入式設備或者低延時的SoC外設中。

AMBA APB:是一種低功耗,低帶寬配置總線,主要應用在在一些低帶寬數據傳輸以及一些寄存器的配置中。

AMBA AXI-Stream:定義了一種單向數據傳輸協(xié)議,大大減少信號路由時間,實現數據高速傳輸。

AMBA CXS:定義了一個可信的,非阻塞流接口協(xié)議,用于實現點對點的包傳輸。針對片上互聯和PCIe控制器之間的CCIX和CXL包傳輸協(xié)議進行了優(yōu)化。CXS針對寬接口進行了優(yōu)化,使得數據包可以高速率的傳輸到外部接口,并且可以將多個報文合并為一次傳輸。

AMBA ATP(Adaptive Traffic Profiles):自適應流量配置,是一個綜合流量控制架構,可以方便的實現模型系統(tǒng)master,slave在高層次級別簡單、有效的訪問內存。這種流量控制架構可以被方便的應用在多種工具以及設計驗證環(huán)境中,以滿足設計與驗證復雜SoC系統(tǒng)的需求。實現一種簡單高效、方便調節(jié)的系統(tǒng)仿真機制。

AMBA DTI(Distributed Translation Interface):AMBA分布式傳輸接口,主要是應用在系統(tǒng)MMU (SMMU) 架構中,定義了一種可伸縮的分布式消息傳輸協(xié)議。主要實現SMMU中TCU與TBU,以及TCU與PCIe ATS的通信。

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

    關注

    134

    文章

    9353

    瀏覽量

    377641
  • soc
    soc
    +關注

    關注

    38

    文章

    4392

    瀏覽量

    222800
  • AMBA
    +關注

    關注

    0

    文章

    70

    瀏覽量

    15465
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    聊聊AMBA協(xié)議的evolution過程

    作為一名新時代的ICer,一定必定肯定聽說過AMBA協(xié)議,但是卻少有人知道AMBA協(xié)議的evolution過程,本文將大致聊聊Evolution of the ARM AMBA Specifications!
    的頭像 發(fā)表于 01-19 09:50 ?1862次閱讀
    聊聊<b class='flag-5'>AMBA</b>協(xié)議的evolution過程

    AMBA是什么

    AMBAAMBA(Advanced Microprocessor Bus Architecture)是ARM公司提出的一種開放性的SoC總線標準,現在已經廣泛的應用于RISC的內核上了。 AMBA
    發(fā)表于 08-05 08:16

    AMBA與時鐘樹

    STM32 CubeIDE(五)AMBA與時鐘樹AMBAAMBA(Advanced Microprocessor Bus Architecture)是ARM公司提出的一種開放性的SoC總線標準,廣泛
    發(fā)表于 08-12 06:19

    AMBA簡介

    AMBA規(guī)范描述了一種用于設計高性能16和32位微控制器、信號處理器和復雜外圍設備的片上通信標準。 AMBA已在中得到驗證,并正在設計為: ?PDA微控制器,具有大量集成外圍設備,但功耗非常低?具有
    發(fā)表于 08-10 07:17

    PCIe AMBA集成指南

    本文檔旨在提供關于將PCIe接口集成到基于AMBA的片上系統(tǒng)(SoC)的指導。 假設PCIe接口通過基于AXI或ACE協(xié)議的互連連接到SoC的其余部分。 讀者應熟悉PCIe、AMBA AXI
    發(fā)表于 08-17 07:25

    AMBA總線IP核的設計

    文章采用TOP-DOWN 的方法設計了 AMBA 總線IP 核!它包括AHB 和APB兩個子IP 核 所有AMBA結構模塊均實現了RTL級建模
    發(fā)表于 07-25 18:10 ?93次下載
    <b class='flag-5'>AMBA</b>總線IP核的設計

    AMBA總線概述(二)

    AXI是ARM在1996年提出的微控制器總線家族AMBA中的一部分。AXI是高級擴展接口,在AMBA3.0中提出,AMBA4.0將其修改升級為AXI4.0。AMBA4.0 包括: AX
    發(fā)表于 10-02 07:09 ?1297次閱讀

    基于AMBA總線介紹?

    1.1.AMBA發(fā)展史 AMAB1.0 AMBA2.0 AMBA3.0 AMBA4.0 AMBA1.0:ASB協(xié)議和APB協(xié)議;
    的頭像 發(fā)表于 05-19 14:22 ?2362次閱讀
    基于<b class='flag-5'>AMBA</b>總線介紹?

    介紹AMBA2.0總線

    1.1.AMBA發(fā)展史 AMAB1.0 AMBA2.0 AMBA3.0 AMBA4.0 AMBA1.0:ASB協(xié)議和APB協(xié)議;
    的頭像 發(fā)表于 09-06 09:53 ?3524次閱讀
    介紹<b class='flag-5'>AMBA</b>2.0總線

    什么是AMBA,我們?yōu)槭裁葱枰?/a>

    高級微控制器總線架構(Advanced Microcontroller Bus Architecture)或 AMBA 是一種開放標準的片上互連規(guī)范
    的頭像 發(fā)表于 05-04 10:18 ?2798次閱讀
    什么是<b class='flag-5'>AMBA</b>,我們?yōu)槭裁葱枰? />    </a>
</div>                              <div   id=

    聊聊AMBA 是如何演變的?

    Arm 在 1990 年代后期推出了 AMBA。第一批 AMBA 總線是高級系統(tǒng)總線 (ASB:Advanced System Bus) 和高級外圍總線 (APB:Advanced Peripheral Bus)。ASB 已被更新的協(xié)議所取代,而 APB 今天仍在廣泛使用
    的頭像 發(fā)表于 05-04 11:00 ?1614次閱讀
    聊聊<b class='flag-5'>AMBA</b> 是如何演變的?

    AMBA總線知識之AHB(上)

    AMBA總線陣營的強大超乎多數人的想象。AMBA總線是一個在SoC領域使用的事實上的標準。AMBA總線的最大優(yōu)點是開放的架構,和因此帶來的免費。開放的總線標準使AMBA總線迅速普及,而
    的頭像 發(fā)表于 05-04 14:45 ?2832次閱讀
    <b class='flag-5'>AMBA</b>總線知識之AHB(上)

    AMBA總線知識之AHB(下)

    AMBA總線陣營的強大超乎多數人的想象。AMBA總線是一個在SoC領域使用的事實上的標準。AMBA總線的最大優(yōu)點是開放的架構,和因此帶來的免費。開放的總線標準使AMBA總線迅速普及,而
    的頭像 發(fā)表于 05-04 14:47 ?2826次閱讀
    <b class='flag-5'>AMBA</b>總線知識之AHB(下)

    AMBA 3 APB協(xié)議1.0版規(guī)范

    ARM AMBA3 APB 1.0
    發(fā)表于 01-15 14:45 ?0次下載

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

    電子發(fā)燒友網站提供《AMBA AHB協(xié)議規(guī)范.pdf》資料免費下載
    發(fā)表于 02-11 15:51 ?2次下載