在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

AMBA總線都有哪些?三種總線的區(qū)別?

sanyue7758 ? 來源:酒酒聊IC編程 ? 2023-03-21 09:14 ? 次閱讀

1.AMBA總線都有哪些?

AMBA(Advanced Microcontroller Bus Architecture)高級處理器總線架構(gòu),不同的速率需求構(gòu)成了為高性能SoC設(shè)計的通信標(biāo)準(zhǔn),主要包括:AHB(Advanced High-performance Bus)高級高性能總線。APB(Advanced Peripheral Bus)高級外圍總線AXI (Advanced eXtensible Interface)高級可拓展接口

2.三種總線的區(qū)別?

AHB:主要是針對高速率、高頻寬及快速系統(tǒng)模塊所設(shè)計的總線,可以連接在如微處理器芯片上或芯片外的內(nèi)存模塊和DMA等高效率總線;APB:主要應(yīng)用在低速且低頻率的外圍,可針對外圍設(shè)備做功率消耗及復(fù)雜接口的最佳化;APB在AHB和低帶寬的外圍設(shè)備之間提供了通信橋梁,所以APB是AHB的二級拓展總線;AXI:高速度、高帶寬、管道化互聯(lián)、單向通道,只需要首地址、讀寫并行、支持亂序、支持非對齊操作

73693532-c75f-11ed-bfe3-dac502259ad0.png

3.APB總線的讀操作?

APB協(xié)議:

739c445e-c75f-11ed-bfe3-dac502259ad0.png

讀操作:

73a56354-c75f-11ed-bfe3-dac502259ad0.png

73b1c2a2-c75f-11ed-bfe3-dac502259ad0.png

4.APB總線的寫操作?

73bb5b96-c75f-11ed-bfe3-dac502259ad0.png

73ccf964-c75f-11ed-bfe3-dac502259ad0.png

5.什么情況下,APB開始寫?

根據(jù)協(xié)議說明

6. APB2和APB3有什么區(qū)別?

APB2.0和APB3.0的差別:APB3.0提供了一個低功耗的接口,并降低了接口的復(fù)雜性。且APB3比APB2增加了兩個信號

PREADY:來擴(kuò)展APB傳輸,主要是增加延時;

錯誤信號PSLVERR:來指示傳輸失敗

7. APB3和APB4的差別:

增加了PROT和PRSTB兩個信號。

PPROT一種保護(hù)信號,用于支持APB上的非安全交易和安全交易。

PSTRB一個寫選通信號,用于在寫數(shù)據(jù)總線上進(jìn)行sparse data transfer(稀疏數(shù)據(jù)傳輸)。APB4用的比較少。

8. APB有哪些信號

PCLK、PADDR、PWRITE、PSEL、PENABLE、PRDATA、PREADY

9. AHB有哪些基本信號

AHB基本信號

HADDR:32位系統(tǒng)地址總線。

HTRANS:M指示傳輸狀態(tài),NONSEQ、SEQ、IDLE、BUSY。

HWRITE:傳輸方向1-寫,0-讀。

HSIZE:傳輸單位。8,16,32

HBURST:傳輸?shù)腷urst類型,SINGLE、INCR、WRAP4、INCR4,INCR8,WRAP8,INCR16,WRAP16等。

HWDATA:寫數(shù)據(jù)總線,從M寫到S。

HREADY:S應(yīng)答M是否讀寫操作傳輸完成,1-傳輸完成,0-需延長傳輸周期。

HRESP:S應(yīng)答當(dāng)前傳輸狀態(tài),OKAY、ERROR、RETRY、SPLIT。

HRDATA:讀數(shù)據(jù)總線,從S讀到M。

10.說一下AHB的Hburst有哪幾種類型?

SINGLE、INCR、WRAP4、INCR4,INCR8,WRAP8,INCR16,WRAP16等

11.說一下AHB的Htrans有哪些狀態(tài)

HTRANS:M指示傳輸狀態(tài),NONSEQ、SEQ、IDLE、BUSY。

12.AHB的基本傳輸

無等待傳輸,有等待傳輸以及流水線傳輸這個挺多的,建議找一份AHB協(xié)議看一下就知道了~

13.AHB的頻率為什么比APB頻率快?

AHB是流水線傳輸,位寬大,burst傳輸,而且APB一次只能傳一筆,1筆是2拍,不能burst,多傳幾筆就浪費好多拍了,且AHB沒有enable階段,AHB是單周期讀寫,AHB的下一拍就可以寫下一個數(shù)據(jù)的地址了,APB 兩拍,傳輸多個數(shù)據(jù)時,APB是2n拍,AHB是n+1拍

14. AXI為什么比AHB快

AXI的讀寫是并行的,AHB的讀寫是在一根線上的

15. AHB的拆分事物是什么意思

就是slave的split傳輸,當(dāng)某個master和slave進(jìn)行傳輸?shù)臅r候,占用總線所有權(quán),但是占著地方不辦事兒,這個時候就會讓slave的響應(yīng)回復(fù)一下split信號,結(jié)束這個master對slave的訪問換到別的master訪問這個slave,并且這個信號給仲裁器之后會將這個master對這個slave的優(yōu)先級變?yōu)樽畹颓乙恢笔堑停钡綄@個slave的數(shù)據(jù)訪問結(jié)束了,才會復(fù)原到最初的master優(yōu)先級

16.AHB是流水的嘛?是幾級流水,如果這一拍是地址,且有數(shù)據(jù),那么下一拍的地址能改嗎?

AHB是流水的,支持流水線操作,是兩級流水,分為地址-數(shù)據(jù)兩個部分流水進(jìn)行,本次傳輸?shù)牡刂繁厝辉谏弦淮蔚刂分螅敬蝹鬏數(shù)臄?shù)據(jù)必定緊跟在本次傳輸?shù)刂分蟆R虼耍?dāng)上一次的數(shù)據(jù)傳輸阻塞導(dǎo)致傳輸周期增加時,下一傳輸?shù)牡刂分芷谝矔鄳?yīng)的變長。

AHB兩級流水,地址周期和數(shù)據(jù)周期,是根據(jù)Hready信號來的,Hready信號拉高下一拍就可以更改地址,AHB是單周期讀寫,流水線,所以下一拍地址可以直接改,AHB直接讀寫是根據(jù)Hwrite來的,高寫低讀。







審核編輯:劉清

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

    關(guān)注

    68

    文章

    19286

    瀏覽量

    229853
  • AMBA總線
    +關(guān)注

    關(guān)注

    0

    文章

    35

    瀏覽量

    9553
  • SoC設(shè)計
    +關(guān)注

    關(guān)注

    1

    文章

    148

    瀏覽量

    18774
  • AXI
    AXI
    +關(guān)注

    關(guān)注

    1

    文章

    127

    瀏覽量

    16631

原文標(biāo)題:AMBA總線面試常問知識點總結(jié)!

文章出處:【微信號:處芯積律,微信公眾號:處芯積律】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    CPU有三種總線

    CPU唯一的能力其實就是處理二進(jìn)制數(shù)據(jù)。CPU有三種總線:控制總線,地址總線,數(shù)據(jù)總線,這些總線
    發(fā)表于 08-24 06:14

    ARM總線協(xié)議AMBA中AHB、APB的區(qū)別與聯(lián)系

    , ASB, APB);Qchannel文章目錄1 AMBA總線2 AHB2.1 一個典型的基于AHB的微控制器2.2 AHB總線互聯(lián)結(jié)構(gòu):中心選擇器連接master與slave2.3 AHB的特性3 APB4 AHB和APB的
    發(fā)表于 02-09 07:46

    AMBA AHB總線與APB總線資料合集

    1、AMBA AHB總線信號接口介紹Advanced Microcontroller Bus Architecture, 即 AMBA,是 ARM 公司提出的總線規(guī)范,被很多 SoC
    發(fā)表于 04-07 10:03

    AMBA中的AHB總線協(xié)議詳解

    水果店,只賣三種水果分別是:草莓藍(lán)莓和蘋果。隨著該地區(qū)人數(shù)的上漲,一個水果店(單主機(jī))已經(jīng)不能滿足該地區(qū)的要求,又因為水果店和廠商的配合時間太長(傳輸效率低),所以大家在商議之下,又開了一家水果店
    發(fā)表于 06-07 16:57

    AMBA AXI總線學(xué)習(xí)筆記

    AMBA AXI 總線學(xué)習(xí)筆記,非常詳細(xì)的AXI總線操作說明
    發(fā)表于 11-11 16:49 ?11次下載

    SPI、I2C、UART三種串行總線協(xié)議的區(qū)別

    SPI、I2C、UART三種串行總線協(xié)議的區(qū)別
    發(fā)表于 07-17 17:23 ?0次下載

    先進(jìn)的微控制器總線體系結(jié)構(gòu)AMBA規(guī)范定義了三種總線

    一個典型的基于AMBA 的微控制器同時集成AHB(或ASB )和APB 接口,如圖2 所示。ASB總線是舊版的系統(tǒng)的總線,而新版的AHB 總線增強(qiáng)了對性能、綜合及時序驗證的支持。AP
    的頭像 發(fā)表于 08-10 09:45 ?7423次閱讀
    先進(jìn)的微控制器<b class='flag-5'>總線</b>體系結(jié)構(gòu)<b class='flag-5'>AMBA</b>規(guī)范定義了<b class='flag-5'>三種</b><b class='flag-5'>總線</b>

    基于AMBA總線介紹?

    定義了三種總線: AHB:Advanced High-performance Bus(先進(jìn)高性能總線)高速高性能總線;支持2級流水操作(優(yōu)勢) APB:Advanced Periphe
    的頭像 發(fā)表于 05-19 14:22 ?2119次閱讀
    基于<b class='flag-5'>AMBA</b><b class='flag-5'>總線</b>介紹?

    介紹AMBA2.0總線

    定義了三種總線: AHB:Advanced High-performance Bus(先進(jìn)高性能總線) 高速高性能總線;支持2級流水操作(優(yōu)勢) APB:Advanced Periph
    的頭像 發(fā)表于 09-06 09:53 ?3169次閱讀
    介紹<b class='flag-5'>AMBA</b>2.0<b class='flag-5'>總線</b>

    AMBA總線知識之AHB(上)

    AMBA總線陣營的強(qiáng)大超乎多數(shù)人的想象。AMBA總線是一個在SoC領(lǐng)域使用的事實上的標(biāo)準(zhǔn)。AMBA總線
    的頭像 發(fā)表于 05-04 14:45 ?2493次閱讀
    <b class='flag-5'>AMBA</b><b class='flag-5'>總線</b>知識之AHB(上)

    AMBA總線知識之AHB(下)

    AMBA總線陣營的強(qiáng)大超乎多數(shù)人的想象。AMBA總線是一個在SoC領(lǐng)域使用的事實上的標(biāo)準(zhǔn)。AMBA總線
    的頭像 發(fā)表于 05-04 14:47 ?2401次閱讀
    <b class='flag-5'>AMBA</b><b class='flag-5'>總線</b>知識之AHB(下)

    典型的AMBA系統(tǒng)介紹

    本文主要介紹AMBA2.0 (Advanced Microcontroller Bus Architecture,先進(jìn)微控制總線結(jié)構(gòu)),主要定義了三種總線
    的頭像 發(fā)表于 05-04 14:48 ?1655次閱讀
    典型的<b class='flag-5'>AMBA</b>系統(tǒng)介紹

    AMBA總線那些事之APB

    之前老李問過大家想看哪方面的知識,有不少同學(xué)提議老李寫寫總線,特別是AMBA總線,所以老李決定從這期開始開始一個AMBA總線介紹的系列文章
    的頭像 發(fā)表于 05-04 14:53 ?2455次閱讀
    <b class='flag-5'>AMBA</b><b class='flag-5'>總線</b>那些事之APB

    AMBA總線—apb簡介

    APB(Advanced Peripheral Bus),外圍總線的意思。該總線協(xié)議是ARM公司提出的AMBA總線結(jié)構(gòu)之一,幾乎已成為一標(biāo)
    發(fā)表于 06-05 15:10 ?1946次閱讀
    <b class='flag-5'>AMBA</b><b class='flag-5'>總線</b>—apb簡介

    單片機(jī)的三種總線結(jié)構(gòu)

    單片機(jī)的三種總線結(jié)構(gòu)包括地址總線(Address Bus, AB)、數(shù)據(jù)總線(Data Bus, DB)和控制總線(Control Bus,
    的頭像 發(fā)表于 09-10 11:32 ?2778次閱讀
    主站蜘蛛池模板: 欧美激情啪啪| 日本不卡免费一区| 99久久综合国产精品免费| 日本黄色片免费看| 一级毛片在线播放| 欧美一区二区三区激情啪啪| 特黄特级毛片免费视| 国产三级精品视频| 国产精品无码永久免费888| 亚洲综合色网| 国产成人三级经典中文 | 国产在线99| 毛片网站在线| 久久福利网| 亚洲色图在线观看视频| 狠狠色狠狠色综合日日不卡 | 999久久精品国产| 五月亭亭免费高清在线| 99免费视频观看| 综合免费一区二区三区| 日本黄色免费大片| 日本污视频| 伊人蕉久| 综合色影院| 双性人皇上被c到哭| 恐怖片大全恐怖片免费观看好看的恐怖片 | 婷婷九月丁香| 亚洲色五月| 特大一级aaaaa毛片| 精品久久成人| 2021国产精品自在拍在线播放 | 久久国产免费观看| 亚洲色图在线观看视频| 91极品反差婊在线观看| 一区二区三区亚洲| 精品国产香港三级| 国产精品区在线12p| 免费国产成高清人在线视频| 国产精品www夜色影视| 日欧毛片| 免费jlzzjlzz在线播放视频|