1.1.AMBA發(fā)展史
AMAB1.0
AMBA2.0
AMBA3.0
AMBA4.0
AMBA1.0:ASB協(xié)議和APB協(xié)議;AMBA2.0:AHB協(xié)議、ASB協(xié)議和APB協(xié)議;AMBA3.0:增加了AXI協(xié)議(了解);AMBA4.0:ACE協(xié)議(了解)
本文主要介紹AMBA2.0 (Advanced Microcontroller Bus Architecture,先進(jìn)微控制總線結(jié)構(gòu)),主要定義了三種總線:
AHB:Advanced High-performance Bus(先進(jìn)高性能總線) 高速高性能總線;支持2級(jí)流水操作(優(yōu)勢(shì))
APB:Advanced Peripheral Bus(先進(jìn)外圍總線) 低速總線、低功耗;接口簡(jiǎn)單
ASB:Advanced System Bus(先進(jìn)系統(tǒng)總線)
1.2.典型的AMBA系統(tǒng)
AHB總線的強(qiáng)大之處在于它可以將微控制器(CPU)、高帶寬的片上RAM、高帶寬的外部存儲(chǔ)器接口、DMA總線master、各種擁有AHB接口的控制器等等連接起來(lái)構(gòu)成一個(gè)獨(dú)立的完整的SOC系統(tǒng),不僅如此,還可以通過(guò)AHB-APB橋來(lái)連接APB總線系統(tǒng)。AHB可以成為一個(gè)完整獨(dú)立的SOC芯片的骨架。
編輯:jq
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)推薦
連接的設(shè)備分配地址。主機(jī)控制器通常伴隨有一個(gè)根集線器(Root Hub),用于管理連接到總線的設(shè)備。 AHP總線 :在AMBA總線架構(gòu)中,AHP(Advanced High-perfo
發(fā)表于 09-25 09:20
?175次閱讀
AMBA(Advanced Microcontroller Bus Architecture)總線協(xié)議是一種面向高性能嵌入式微控制器設(shè)計(jì)的片上聯(lián)接標(biāo)準(zhǔn),由ARM公司在1996年首次推出。該協(xié)議旨在
發(fā)表于 08-05 15:37
?492次閱讀
Arm最近發(fā)布了AMBA CHI C2C(芯片到芯片)規(guī)范。這是AMBA CHI架構(gòu)在(小)芯片到(?。┬酒瑢用娴臄U(kuò)展,稱為“AMBA CHI C2C協(xié)議”。
發(fā)表于 05-15 10:09
?731次閱讀
新思科技提供了一系列AMBA協(xié)議解決方案,用于早期建模、設(shè)計(jì)、實(shí)現(xiàn)、驗(yàn)證、確認(rèn)和系統(tǒng)成型。
發(fā)表于 04-30 17:20
?629次閱讀
首先我們看一下針對(duì)AXI接口的IP設(shè)計(jì),在介紹之前我們先回顧一下AXI所具有的一些feature。
發(fā)表于 02-20 17:12
?1472次閱讀
高速CAN總線和低速CAN總線的特性 高速CAN總線和低速CAN總線是兩種常見(jiàn)的CAN總線類型。它們?cè)跀?shù)據(jù)傳輸速率、最大電纜長(zhǎng)度、適用場(chǎng)景等
發(fā)表于 01-31 14:09
?2333次閱讀
CAN總線最大能夠帶多少節(jié)點(diǎn)?CANFD相對(duì)于CAN2.0有哪些差異呢? CAN總線最大能夠帶多少節(jié)點(diǎn)? CAN總線是一種廣泛應(yīng)用于汽車領(lǐng)域的多主機(jī)串行通信
發(fā)表于 01-31 14:08
?2811次閱讀
作為一名新時(shí)代的ICer,一定必定肯定聽(tīng)說(shuō)過(guò)AMBA協(xié)議,但是卻少有人知道AMBA協(xié)議的evolution過(guò)程,本文將大致聊聊Evolution of the ARM AMBA Specifications!
發(fā)表于 01-19 09:50
?1022次閱讀
APB(Advanced Peripheral Bus) 作為高級(jí)外設(shè)總線是AMBA協(xié)議之一,也是最基本的總線協(xié)議。按照ARM官方定義,APB是一種低成本的接口協(xié)議,可以實(shí)現(xiàn)低功耗以及精簡(jiǎn)的接口設(shè)計(jì),降低接口設(shè)計(jì)的復(fù)雜度。
發(fā)表于 01-17 17:35
?1695次閱讀
本文主要集中在AMBA協(xié)議中的AXI4協(xié)議。之所以選擇AXI4作為講解,是因?yàn)檫@個(gè)協(xié)議在SoC、IC設(shè)計(jì)中應(yīng)用比較廣泛。
發(fā)表于 01-17 12:21
?1853次閱讀
上篇文章給大家介紹了APB協(xié)議相關(guān)的知識(shí)點(diǎn),本篇文章通過(guò)一個(gè)實(shí)際的APB slave的設(shè)計(jì)幫助大家鞏固對(duì)APB的掌握。 APB slave設(shè)計(jì)Spec ? 其框圖如上圖所示,這里提一嘴,大家在做數(shù)字
發(fā)表于 01-13 10:15
?752次閱讀
之前的兩篇文章給大家介紹了APB協(xié)議相關(guān)的知識(shí)點(diǎn),并結(jié)合實(shí)際的代碼給大家講解了一下APB slave的設(shè)計(jì)。并說(shuō)明了一下APB slave mux這個(gè)模塊。 上一篇文章提到:通常而言,APB
發(fā)表于 01-13 10:09
?670次閱讀
上一篇文章簡(jiǎn)單講解了什么是AMBA總線,簡(jiǎn)單來(lái)說(shuō),AMBA總線是一系列協(xié)議。定義了適用于不同場(chǎng)景的總線家族。今天我們就來(lái)將
發(fā)表于 01-02 11:37
?3079次閱讀
AMBA APB總線可以用在低帶寬和不需要高性能的外設(shè)上(即低速且低頻率的外設(shè));可以將APB視作AHB的二級(jí)總線;
·低功耗(APB總線信號(hào)端口比較簡(jiǎn)單,復(fù)雜度低,低頻工作環(huán)境
發(fā)表于 11-29 15:19
?1013次閱讀
Arm 長(zhǎng)期以來(lái)攜手生態(tài)系統(tǒng),通過(guò)高級(jí)微控制器總線架構(gòu) AMBA 共同解決復(fù)雜的全行業(yè)問(wèn)題。如今,隨著行業(yè)對(duì)芯粒 (chiplet) 的采用,AMBA 也是時(shí)候從單個(gè)片上拓展至多芯片了。
發(fā)表于 11-23 14:55
?673次閱讀
評(píng)論