女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

聊聊AMBA 是如何演變的?

jf_78858299 ? 來源:快樂的芯片工程師 ? 作者:快樂的芯片工程師 ? 2023-05-04 11:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

AMBA 經過多年的發展以滿足處理器和新技術的需求,如下圖所示:

AMBA:

Arm 在 1990 年代后期推出了 AMBA。第一批 AMBA 總線是高級系統總線 (ASB:Advanced System Bus) 和高級外圍總線 (APB:Advanced Peripheral Bus)。ASB 已被更新的協議所取代,而 APB 今天仍在廣泛使用。

APB 專為低帶寬控制訪問而設計,例如,系統外圍設備上的寄存器接口。該總線具有簡單的地址和數據階段以及低復雜度的信號列表。

AMBA 2:

1999 年,AMBA 2 添加了 AMBA 高性能總線 (AHB:High-performance Bus),這是一種單時鐘邊沿協議。AHB 上的簡單事務由地址階段和后續數據階段組成。通過 MUX 控制對目標設備的訪問,一次允許訪問一個管理器。AHB 流水線是為了提高性能,而 APB 不是流水線是為了設計簡單。

AMBA 3:

2003 年,Arm 推出了第三代 AMBA 3,其中包括 ATB 和 AHB-Lite。

高級跟蹤總線 (ATB:Advanced Trace Bus) 是 CoreSight 片上調試和跟蹤解決方案的一部分。

AHB-Lite 是 AHB 的一個子集。該子集簡化了具有單個管理器的總線的設計。

Advanced eXtensible Interface (AXI) 是 AMBA 3 規范中定義的第三代 AMBA 接口,針對高性能、高時鐘頻率的系統設計。AXI 包含使其適用于高速亞微米互連的特性。

AMBA 4:

2010 年,引入了 AMBA 4 規范,首先是 AMBA 4 AXI4,然后是 2011 年的 AMBA 4 AXI 一致性擴展 (ACE:AXI Coherency Extensions)。

ACE 通過引入全系統一致性的額外信號擴展 AXI。這種系統范圍內的一致性允許多個處理器共享內存并支持 big.LITTLE 處理等技術。同時,ACE-Lite 協議支持單向一致性。單向一致性使網絡接口能夠從完全一致的 ACE 處理器的緩存中讀取數據。

AXI4-Stream 協議專為從管理者到下屬的單向數據傳輸而設計,信號路由減少,非常適合在 FPGA 中實施。

AMBA 5:

2014 年,推出了 AMBA 5 相干集線器接口 (CHI:Coherent Hub Interface) 規范,其中包含重新設計的高速傳輸層和旨在減少擁塞的功能。CHI 協議已經有多個版本,每個新版本都增加了新功能。

2016年,AHB-Lite協議更新為AHB5,與Armv8-M架構相輔相成,將TrustZone安全基礎從處理器擴展到系統。

2019 年,引入了 AMBA 自適應流量配置文件 (ATP:Adaptive Traffic Profiles)。ATP 補充了現有的 AMBA 協議,用于以簡潔、簡單和可移植的方式對高級內存訪問行為進行建模。

AXI5、ACE5 和 ACE5-Lite 擴展了前幾代,包括許多性能和可擴展性功能,以與 AMBA CHI 保持一致并對其進行補充。一些新功能和選項包括:

  • 支持多處理器之間的高頻、非阻塞相干數據傳輸。
  • 一種分層模型,允許分離通信和傳輸協議以實現靈活的拓撲結構,例如 cross-bar、ring、mesh 或 ad hoc。
  • 緩存存儲允許加速器或 IO 設備將關鍵數據存儲在 CPU 緩存中以實現低延遲訪問。
  • 遠原子操作使互連能夠對共享數據執行高頻更新。
  • 端到端數據保護和中毒信號。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9349

    瀏覽量

    377393
  • 總線
    +關注

    關注

    10

    文章

    2959

    瀏覽量

    89730
  • AMBA
    +關注

    關注

    0

    文章

    70

    瀏覽量

    15448
  • apb2
    +關注

    關注

    0

    文章

    4

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    聊聊AMBA協議的evolution過程

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

    AMBA是什么

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

    AMBA與時鐘樹

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

    AMBA簡介

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

    PCIe AMBA集成指南

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

    AMBA總線IP核的設計

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

    基于AMBA總線介紹?

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

    介紹AMBA2.0總線

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

    什么是AMBA?

    ARM AMBA (Advanced Microcontroller Bus Architecture)協議是一種公開標準,主要用于片上系統(SoC)中功能模塊連接和管理的互聯規范。它有助于一次性
    的頭像 發表于 05-04 11:31 ?2694次閱讀
    什么是<b class='flag-5'>AMBA</b>?

    AMBA總線知識之AHB(上)

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

    AMBA總線知識之AHB(下)

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

    AMBA4 SystemVerilog Asseration驗證

    ARM所推出的AMBA4總線相對來講還是應用廣泛的。無論是芯片設計里還是FPGA設計里,時常能見到AMBA4總線的身影。
    的頭像 發表于 05-05 15:37 ?1062次閱讀
    <b class='flag-5'>AMBA</b>4 SystemVerilog Asseration驗證

    驗證必備:AMBA4 SystemVerilog Asseration

    ARM所推出的AMBA4總線相對來講還是應用廣泛的。無論是芯片設計里還是FPGA設計里,時常能見到AMBA4總線的身影。
    發表于 05-24 15:08 ?903次閱讀
    驗證必備:<b class='flag-5'>AMBA</b>4 SystemVerilog Asseration

    AMBA 3 APB協議1.0版規范

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

    AMBA AHB協議規范

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