精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

先進的微控制器總線體系結構AMBA規范定義了三種總線

SwM2_ChinaAET ? 來源:未知 ? 作者:李倩 ? 2018-08-10 09:45 ? 次閱讀

先進的微控制器總線體系結構AMBA規范定義了三種總線:

(1)AHB(Advanced High-performance Bus):用于連接高性能系統模塊。它支持突發數據傳輸方式及單個數據傳輸方式,所有時序參考同一個時鐘沿;

(2)ASB(Advanced System Bus):用于連接高性能系統模塊,它支持突發數據傳輸模式;

(3)APB(Advance Peripheral Bus):是一個簡單接口支持低性能的外圍接口。

一個典型的基于AMBA 的微控制器同時集成AHB(或ASB )和APB 接口,如圖2 所示。ASB總線是舊版的系統的總線,而新版的AHB 總線增強了對性能、綜合及時序驗證的支持。APB 總線通常用作的局部的第二總線,作為AHB 或ASB 上的單個從屬模塊。

圖28 AMBA總線結構圖

根據AMBA 的規范,連接AHB/ASP 和APB 的APB 橋的唯一功能是提供更簡單的接口。任何由低性能外圍設備產生的延遲會由連接高性能(AHB/ASP)總線的橋反映出來。橋本身仿佛是一個簡單APB總線的主設備,它訪問與之相連的從設備,并且通過高性能總線上控制信號的子集控制它們。下面給出AHB、ASP 和APB 的主要特征。

AHB

AHB是先進的系統總線。它主要的目的就是連接高性能、高吞吐率的設備,例如CPUDMADSP。它的主要特性:

● 高性能新一代總線;● 多控制器;● 分段傳輸;● 單周期總線控制權移交;● 沒有三態實現方式;● 32~128位總線寬;● 包含一種訪問保護機制,用來區別特權訪問和無特權訪問模式,或指令和數據提取等;● 突發傳輸模式最大為16節;● 訪問空間限制在32 位;● 提供為較慢設備使用而扼制數據流的機制;● 支持仲裁、R E Q、G N T 和L O C K;● 支持字節、半字和字傳輸。

AHB 總線和ASB 總線有下列不同的特點:● AHB 總線支持分開處理。有很長響應延遲的從機在準備傳輸的數據時讓出總線從事其它傳送操作;● 使用單一時鐘沿控制所有操作,有利于綜合和設計驗證(通過使用靜態時序分析和其他相似工具);● 使用中心多路器總線方案而不是三態驅動的雙向總線;● 支持更寬的64位或128位數據總線配置。

ASP

ASP是通用系統總線,是一種微處理器和系統外設的高性能互連,主要特征如下:

● 多控制器;● 突發數據傳輸方式;● 流水線傳送;● 32-128位總線寬度;● 包含一種訪問保護機制,用來區別特權訪問和無特權訪問模式,或指令和數據提取等;● 雙向數據總線;● 提供為較慢設備使用而扼制數據流的機制;● 仲裁支持REQ 、GNT 和LOCK。

APB

APB是外圍互聯總線,重點是最小功耗和易于使用,主要特征如下:

● 低性能、低功率外圍總線;● 單控制器;● 非常簡單,只有4 個控制信號(加上時鐘和復位);● 32位地址空間;● 多達32位數據總線;● 分開讀和寫數據總線。

AMBA 是一種基本的SoC 總線,它分成三種總線。根據需要,系統設計者必須選擇對接三種總線中的哪一種。一個高性能設備可能選擇AHB 或ASP 總線,這將給IP 核集成者帶來困難,因為兩種總線都試圖訪問同一類型的設備。還沒有明確的辦法將設備與AHB 和ASP 總線集成。APB 橋似乎不但不會提供任何好處,而且會限制連接在上面的高性能總線。所有三種總線都包含一個地址狀態和一個或多個數據狀態。

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

    關注

    48

    文章

    7487

    瀏覽量

    151044
  • 總線
    +關注

    關注

    10

    文章

    2866

    瀏覽量

    87984
  • AMBA
    +關注

    關注

    0

    文章

    68

    瀏覽量

    14951

原文標題:【博文連載】AMBA總線介紹

文章出處:【微信號:ChinaAET,微信公眾號:電子技術應用ChinaAET】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    基于AMBA-AHB總線的SDRAM控制器設計方案

    為了在嵌入式系統設計中實現對SDRAM存儲的訪問,本文提出了一基于AMBA-AHB總線規范的SDRAM控制器設計方案。方案首先簡要介紹
    發表于 01-02 13:59 ?4553次閱讀
    基于<b class='flag-5'>AMBA</b>-AHB<b class='flag-5'>總線</b>的SDRAM<b class='flag-5'>控制器</b>設計方案

    DDR總線體系結構

    DDR總線體系結構如下: [url=http://images.cnblogs.com/cnblogs_com/freshair_cnblog/201201
    發表于 02-11 17:23

    先進微控制器總線架構:簡介

    子系統很快成為一個挑戰。高級微控制器總線體系結構AMBA)是解決此問題的一嘗試。什么是AMBA
    發表于 09-28 10:16

    PrimeCell矢量中斷控制器(PL190)技術參考手冊

    VIC是一款符合高級微控制器總線體系結構AMBA)的片上系統(SoC)外圍設備,由ARM開發、測試和許可。 VIC為中斷系統提供接口,并通過兩
    發表于 08-02 13:57

    Arm的DRTM體系結構規范

    規范定義基于Arm A配置文件體系結構的處理的動態測量信任根(DRTM)體系結構。本
    發表于 08-08 07:45

    AMBA總線規范

    這篇前言介紹高級微控制器總線體系(Advanced Microcontroller Bus ArchitectureAMBA )規范。它由
    發表于 08-30 16:24 ?61次下載

    分層驗證法在基于AMBA系統中的應用

    分層驗證法在基于AMBA系統中的應用 在基于AMBA(Advanced Microcontroller Bus Architecture,先進微控制器
    發表于 03-28 17:05 ?766次閱讀

    總線概述之AMBA總線

    高級微控制器總線結構Advanced Microcontroller Bus Architecture(AMBA定義高性能嵌入式
    發表于 11-16 13:24 ?3.9w次閱讀
    <b class='flag-5'>總線</b>概述之<b class='flag-5'>AMBA</b><b class='flag-5'>總線</b>

    基于AMBA總線介紹?

    定義三種總線: AHB:Advanced High-performance Bus(先進高性能總線
    的頭像 發表于 05-19 14:22 ?2078次閱讀
    基于<b class='flag-5'>AMBA</b><b class='flag-5'>總線</b>介紹?

    介紹AMBA2.0總線

    定義三種總線: AHB:Advanced High-performance Bus(先進高性能總線
    的頭像 發表于 09-06 09:53 ?3120次閱讀
    介紹<b class='flag-5'>AMBA</b>2.0<b class='flag-5'>總線</b>

    先進控制總線結構介紹

    定義三種總線: AHB:Advanced High-performance Bus(先進高性能總線
    的頭像 發表于 09-06 09:57 ?3774次閱讀

    典型的AMBA系統介紹

    本文主要介紹AMBA2.0 (Advanced Microcontroller Bus Architecture,先進控制總線結構),主要定義
    的頭像 發表于 03-15 13:46 ?1760次閱讀

    amba總線學習總結

    高級外圍總線(APB)是高級微控制器總線體系結構的一部分(AMBA)禮賓家族。它定義
    發表于 04-28 17:45 ?0次下載

    典型的AMBA系統介紹

    本文主要介紹AMBA2.0 (Advanced Microcontroller Bus Architecture,先進控制總線結構),主要定義
    的頭像 發表于 05-04 14:48 ?1628次閱讀
    典型的<b class='flag-5'>AMBA</b>系統介紹

    單片機的三種總線結構

    單片機的三種總線結構包括地址總線(Address Bus, AB)、數據總線(Data Bus, DB)和控制
    的頭像 發表于 09-10 11:32 ?1659次閱讀