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

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

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

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

AMBA-APB總線(xiàn)是怎樣進(jìn)行讀寫(xiě)操作的?

ruikundianzi ? 來(lái)源:FPGA開(kāi)源工作室 ? 2023-09-07 09:55 ? 次閱讀

1 APB介紹

d4a48352-4ca1-11ee-a25d-92fbcf53809c.png

高級(jí)外設(shè)總線(xiàn) (APB) 是高級(jí)微控制器總線(xiàn)架構(gòu) (AMBA) 協(xié)議系列的一部分。它定義了一個(gè)低成本接口,該接口針對(duì)最低功耗和降低的接口復(fù)雜性進(jìn)行了優(yōu)化。

APB 協(xié)議不是流水線(xiàn)的,使用它連接到不需要 AXI 協(xié)議高性能的低帶寬外設(shè)。

APB 協(xié)議將信號(hào)轉(zhuǎn)換與時(shí)鐘的上升沿相關(guān)聯(lián),以簡(jiǎn)化將 APB 外設(shè)集成到任何設(shè)計(jì)流程中的過(guò)程。每次傳輸至少需要兩個(gè)周期。

APB 可能相連的接口:

? AMBA 高級(jí)高性能總線(xiàn) (AHB)

? AMBA 高級(jí)高性能總線(xiàn)精簡(jiǎn)版 (AHB-Lite)

? AMBA 高級(jí)可擴(kuò)展接口 (AXI)

? AMBA 高級(jí)可擴(kuò)展接口精簡(jiǎn)版 (AXI4-Lite) 可以使用它來(lái)訪(fǎng)問(wèn)外圍設(shè)備的可編程控制寄存器。

APB 版本:

? AMBA 2 APB Specification

? AMBA 3 APB Protocol Specification v1.0

? AMBA APB Protocol Specification v2.0

2 信號(hào)描述

d4bdeb62-4ca1-11ee-a25d-92fbcf53809c.png

d4e7fb32-4ca1-11ee-a25d-92fbcf53809c.png

3操作狀態(tài)機(jī)

d4f93aaa-4ca1-11ee-a25d-92fbcf53809c.png

IDLE:這是 APB 的默認(rèn)狀態(tài)。 SETUP:當(dāng)需要傳輸時(shí),總線(xiàn)進(jìn)入 SETUP 狀態(tài),此時(shí)相應(yīng)的選擇信號(hào) PSELx 被置位。

總線(xiàn)只在一個(gè)時(shí)鐘周期內(nèi)保持在 SETUP 狀態(tài),并且總是在時(shí)鐘的下一個(gè)上升沿移動(dòng)到 ACCESS 狀態(tài)。

ACCESS:使能信號(hào) PENABLE 在 ACCESS 狀態(tài)下有效。

地址、寫(xiě)、選擇和寫(xiě)數(shù)據(jù)信號(hào)在從 SETUP 到 ACCESS 狀態(tài)的轉(zhuǎn)換期間必須保持穩(wěn)定。

退出 ACCESS 狀態(tài)由從機(jī)的 PREADY 信號(hào)控制:

? 如果從機(jī)將 PREADY 保持為低電平,則外圍總線(xiàn)保持在 ACCESS 狀態(tài)。

? 如果 PREADY 被從器件驅(qū)動(dòng)為高電平,則退出 ACCESS 狀態(tài),如果不需要更多傳輸,則總線(xiàn)返回 IDLE 狀態(tài)?;蛘撸绻硪粋€(gè)傳輸緊隨其后,則總線(xiàn)直接移動(dòng)到 SETUP 狀態(tài)。

4 APB寫(xiě)操作

d508ec0c-4ca1-11ee-a25d-92fbcf53809c.png

時(shí)序分析: 在 T1,寫(xiě)傳輸開(kāi)始地址 PADDR、寫(xiě)數(shù)據(jù) PWDATA、寫(xiě)信號(hào) PWRITE 和選擇信號(hào) PSEL 開(kāi)始,在 PCLK 的上升沿寄存。這稱(chēng)為寫(xiě)傳輸?shù)慕㈦A段。

在 T2,使能信號(hào) PENABLE 和就緒信號(hào) PREADY 在 PCLK 的上升沿寄存。

置位時(shí),PENABLE 指示傳輸?shù)脑L(fǎng)問(wèn)階段的開(kāi)始。

置位時(shí),PREADY 表示從機(jī)可以在下一個(gè)上升沿完成傳輸 PCLK 的邊緣。

地址 PADDR、寫(xiě)數(shù)據(jù) PWDATA 和控制信號(hào)都保持有效,直到傳輸在 T3 完成,即訪(fǎng)問(wèn)階段結(jié)束。

使能信號(hào) PENABLE 在傳輸結(jié)束時(shí)無(wú)效。

選擇信號(hào) PSEL 也被置為無(wú)效,除非在傳輸之后緊接著另一個(gè)傳輸?shù)酵煌庠O(shè)。

5 APB讀操作

d51d5c5a-4ca1-11ee-a25d-92fbcf53809c.png

時(shí)序分析: 從圖中可發(fā)現(xiàn)除了PWRITE信號(hào)是倒過(guò)來(lái)有效外,APB 讀操作時(shí)序圖和APB寫(xiě)操作時(shí)序圖非常相似,在這里不再作詳細(xì)的解釋。 要特別注意的是,在 T3 后,也就是在進(jìn)入ACESS周期后,APB Slave必須要將 Master 所要讀取的數(shù)據(jù)準(zhǔn)備好,以便 Master 可以在 ACESS 周期末被 T4 正時(shí)鐘沿觸發(fā)時(shí)正確的將數(shù)據(jù)讀取。





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guā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)注

    關(guān)注

    48

    文章

    7651

    瀏覽量

    152114
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5363

    瀏覽量

    121169
  • 信號(hào)轉(zhuǎn)換器

    關(guān)注

    0

    文章

    79

    瀏覽量

    13982
  • 狀態(tài)機(jī)
    +關(guān)注

    關(guān)注

    2

    文章

    492

    瀏覽量

    27649
  • AMBA APB總線(xiàn)
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    1148

原文標(biāo)題:AMBA-APB總線(xiàn)介紹

文章出處:【微信號(hào):IP與SoC設(shè)計(jì),微信公眾號(hào):IP與SoC設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    什么是APB協(xié)議/總線(xiàn)?APB總線(xiàn)入門(mén)

    上一篇文章簡(jiǎn)單講解了什么是AMBA總線(xiàn),簡(jiǎn)單來(lái)說(shuō),AMBA總線(xiàn)是一系列協(xié)議。定義了適用于不同場(chǎng)景的總線(xiàn)家族。今天我們就來(lái)將
    的頭像 發(fā)表于 01-02 11:37 ?4025次閱讀
    什么是<b class='flag-5'>APB</b>協(xié)議/<b class='flag-5'>總線(xiàn)</b>?<b class='flag-5'>APB</b><b class='flag-5'>總線(xiàn)</b>入門(mén)

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

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

    AMBA、APB、AHB簡(jiǎn)介

    STM32菜鳥(niǎo)學(xué)習(xí)手冊(cè)——1、AMBA、APB、AHB簡(jiǎn)介芯片上總線(xiàn)標(biāo)準(zhǔn)種類(lèi)繁多,而由ARM公司推出的AMBA片上總線(xiàn)受到了廣大IP開(kāi)發(fā)商和
    發(fā)表于 02-17 07:18

    AMBA AHB總線(xiàn)APB總線(xiàn)資料合集

    使用的是 SystemVerilog 描述。2、AMBA APB總線(xiàn)信號(hào)接口介紹前面分析了AHB總線(xiàn)協(xié)議。接下來(lái)分析APB
    發(fā)表于 04-07 10:03

    AMBA中的APB總線(xiàn)協(xié)議詳解

    1、漫談AMBA總線(xiàn)-APB首先考慮一下以下的場(chǎng)景:概念1: 主機(jī)(Master)訂單的發(fā)起只能由水果店發(fā)起,所以水果店在這條水果運(yùn)輸總線(xiàn)里面運(yùn)輸水果占有主動(dòng)地位。類(lèi)比:在
    發(fā)表于 06-07 16:14

    基于AMBA APB總線(xiàn)NandFlash控制器的設(shè)計(jì)

    介紹了基于AMBA APB總線(xiàn)NandFlash控制器的設(shè)計(jì),首先簡(jiǎn)單介紹了NandFlash的一些特點(diǎn),然后詳細(xì)介紹了NandFlash控制器的整體框架、具體功能及其內(nèi)部的數(shù)據(jù)通路。該控制器通過(guò)ModelSim
    發(fā)表于 11-03 15:22 ?54次下載

    APB總線(xiàn)的應(yīng)用框圖及接口信號(hào)

    APB(AdvancedPeripheralBus)是AMBA(AdvancedMicrocontrollerBusArcheticture)總線(xiàn)體系的一部分。相較于AMBA
    發(fā)表于 11-17 11:54 ?1.3w次閱讀
    <b class='flag-5'>APB</b><b class='flag-5'>總線(xiàn)</b>的應(yīng)用框圖及接口信號(hào)

    基于AMBA總線(xiàn)介紹?

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

    淺述AMBA-APB總線(xiàn)

    1 APB介紹 高級(jí)外設(shè)總線(xiàn)APB) 是高級(jí)微控制器總線(xiàn)架構(gòu) (AMBA) 協(xié)議系列的一部分。它定義了一個(gè)低成本接口,該接口針對(duì)最低功耗
    的頭像 發(fā)表于 07-23 10:04 ?2339次閱讀
    淺述<b class='flag-5'>AMBA-APB</b><b class='flag-5'>總線(xiàn)</b>

    介紹AMBA2.0總線(xiàn)

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

    數(shù)字IC驗(yàn)證:ARM總線(xiàn)協(xié)議AMBA中AHB、APB的簡(jiǎn)介、區(qū)別與聯(lián)系

    , ASB, APB);Qchannel文章目錄1 AMBA總線(xiàn)2 AHB2.1 一個(gè)典型的基于A(yíng)HB的微控制器2.2 AHB總線(xiàn)互聯(lián)結(jié)構(gòu):中心選擇器連接master與slave2.3
    發(fā)表于 12-05 15:36 ?16次下載
    數(shù)字IC驗(yàn)證:ARM<b class='flag-5'>總線(xiàn)</b>協(xié)議<b class='flag-5'>AMBA</b>中AHB、<b class='flag-5'>APB</b>的簡(jiǎn)介、區(qū)別與聯(lián)系

    STM32菜鳥(niǎo)學(xué)習(xí)手冊(cè)——AMBA、APB、AHB簡(jiǎn)介

    STM32菜鳥(niǎo)學(xué)習(xí)手冊(cè)——1、AMBA、APB、AHB簡(jiǎn)介芯片上總線(xiàn)標(biāo)準(zhǔn)種類(lèi)繁多,而由ARM公司推出的AMBA片上總線(xiàn)受到了廣大IP開(kāi)發(fā)商和
    發(fā)表于 12-22 19:09 ?16次下載
    STM32菜鳥(niǎo)學(xué)習(xí)手冊(cè)——<b class='flag-5'>AMBA</b>、<b class='flag-5'>APB</b>、AHB簡(jiǎn)介

    聊聊AMBA總線(xiàn)-APB

    APB總線(xiàn)里面,數(shù)據(jù)的傳輸只能由主機(jī)發(fā)起,其他部分響應(yīng)主機(jī)操作。
    的頭像 發(fā)表于 05-04 11:40 ?933次閱讀
    聊聊<b class='flag-5'>AMBA</b><b class='flag-5'>總線(xiàn)</b>-<b class='flag-5'>APB</b>

    AMBA總線(xiàn)那些事之APB

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

    AMBA總線(xiàn)apb簡(jiǎn)介

    APB(Advanced Peripheral Bus),外圍總線(xiàn)的意思。該總線(xiàn)協(xié)議是ARM公司提出的AMBA總線(xiàn)結(jié)構(gòu)之一,幾乎已成為一種標(biāo)
    發(fā)表于 06-05 15:10 ?2157次閱讀
    <b class='flag-5'>AMBA</b><b class='flag-5'>總線(xiàn)</b>—<b class='flag-5'>apb</b>簡(jiǎn)介
    主站蜘蛛池模板: 久久大香线蕉综合爱 | 国产欧美日韩综合精品无毒 | 拍拍拍无档又黄又爽视频 | 亚洲成人国产 | 一级三级黄色片 | 欧美一级视频在线观看 | 69久久夜色精品国产69小说 | 欧美日韩国产一区二区 | 国模精品 | 国产精品久久福利网站 | 在线免费观看黄色小视频 | 老色皮永久免费网站 | 狠狠色噜噜狠狠狠狠五月婷 | 永久黄网站色视频免费观看 | 黄色免费大全 | 天天看天天碰 | 久青草视频在线播放 | 国产日韩欧美一区二区 | 午夜精品久久久久久影视riav | 国产亚洲欧美日本一二三本道 | 日本加勒比视频在线观看 | 午夜精品在线观看 | 免费人成年激情视频在线观看 | 久久羞羞视频 | 7777色鬼xxxx欧美色夫 | 很黄很暴力 很污秽的小说 很黄很黄叫声床戏免费视频 | 欧美成人午夜精品免费福利 | 手机看片福利视频 | 色多多在线看 | 亚洲欧美色一区二区三区 | 婷婷中文网 | 黄色免费在线网站 | 视频在线观看高清免费看 | 亚州 色 图 综合 | 欧美操bb | 欧美午夜性刺激在线观看免费 | 伊人网亚洲 | 久久的色偷偷 | 国产男女怕怕怕免费视频 | 日韩ab| 久久精品国产免费 |