国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

淺述AMBA-APB總線

FPGA開源工作室 ? 來源:FPGA開源工作室 ? 作者: leee ? 2021-07-23 10:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1 APB介紹

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

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

? AMBA 高級高性能總線 (AHB)

? AMBA 高級高性能總線精簡版 (AHB-Lite)

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

? AMBA 高級可擴(kuò)展接口精簡版 (AXI4-Lite)

可以使用它來訪問外圍設(shè)備的可編程控制寄存器。APB 版本:

? AMBA 2 APB Specification

? AMBA 3 APB Protocol Specification v1.0

? AMBA APB Protocol Specification v2.0

2 信號描述

FPGA開源工作室

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

IDLE: 這是 APB 的默認(rèn)狀態(tài)。

SETUP: 當(dāng)需要傳輸時,總線進(jìn)入 SETUP 狀態(tài),此時相應(yīng)的選擇信號 PSELx 被置位。 總線只在一個時鐘周期內(nèi)保持在 SETUP 狀態(tài),并且總是在時鐘的下一個上升沿移動到 ACCESS 狀態(tài)。

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

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

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

? 如果 PREADY 被從器件驅(qū)動為高電平,則退出 ACCESS 狀態(tài),如果不需要更多傳輸,則總線返回 IDLE 狀態(tài)。或者,如果另一個傳輸緊隨其后,則總線直接移動到 SETUP 狀態(tài)。

4 APB寫操作

FPGA開源工作室

時序分析:

在 T1,寫傳輸開始地址 PADDR、寫數(shù)據(jù) PWDATA、寫信號 PWRITE 和選擇信號 PSEL 開始,在 PCLK 的上升沿寄存。這稱為寫傳輸?shù)慕㈦A段。

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

置位時,PENABLE 指示傳輸?shù)脑L問階段的開始。

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

地址 PADDR、寫數(shù)據(jù) PWDATA 和控制信號都保持有效,直到傳輸在 T3 完成,即訪問階段結(jié)束。

使能信號 PENABLE 在傳輸結(jié)束時無效。選擇信號 PSEL 也被置為無效,除非在傳輸之后緊接著另一個傳輸?shù)酵煌庠O(shè)。

5 APB讀操作

FPGA開源工作室

時序分析:

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

編輯:jq

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

    關(guān)注

    0

    文章

    3

    瀏覽量

    1328

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

文章出處:【微信號:leezym0317,微信公眾號:FPGA開源工作室】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    APB、AHB-Lite、AXI-Lite總線協(xié)議的對比分析

    在 SoC、FPGA IP、外設(shè)控制器等系統(tǒng)中,配置通路(Configuration Bus) 幾乎無處不在——寄存器讀寫、狀態(tài)回讀、DMA 觸發(fā)、控制接口、模塊初始化這些都離不開一條穩(wěn)定可靠的配置總線
    的頭像 發(fā)表于 01-07 15:40 ?429次閱讀
    <b class='flag-5'>APB</b>、AHB-Lite、AXI-Lite<b class='flag-5'>總線</b>協(xié)議的對比分析

    CW32系統(tǒng)總線有哪些?

    、SRAM 以及所有外設(shè)的訪問存取仲裁。仲裁控制采用輪詢調(diào)度算法來對負(fù)載進(jìn)行均衡處理,保證總線利用效率。 ?AHB TO APB 橋 1/2/3/4 提供 AHB 總線APB1/
    發(fā)表于 12-15 07:54

    CW32總線介紹

    、SRAM 以及所有外設(shè)的訪問存取仲裁。仲裁控制采用輪詢調(diào)度算法來對負(fù)載進(jìn)行均衡處理,保證總線利用效率。 ?AHBTO APB 橋 1/2/3/4 提供 AHB 總線APB1/
    發(fā)表于 12-12 06:21

    人臉識別和AES加密協(xié)同的SOC設(shè)計架構(gòu)

    ,我們的總線劃分為系統(tǒng)總線和外圍設(shè)備總線。其中系統(tǒng)存儲總線使用AXI高速總線IP。AXI總線上掛
    發(fā)表于 10-29 08:21

    基于hbirdv2的APB總線添加外設(shè)(二)

    前文介紹了APB總線,以及基于APB總線添加外設(shè)的可能性。本篇分享基于hbirdv2的APB總線
    發(fā)表于 10-29 07:49

    基于hbirdv2的APB總線添加外設(shè)(一)

    AMBA總線結(jié)構(gòu)之一,幾乎已成為一種標(biāo)準(zhǔn)的片上總線結(jié)構(gòu)。APB主要用于低帶寬的周邊外設(shè)之間的連接,例如UART、1284等。所以,設(shè)計的硬件加速器可以通過
    發(fā)表于 10-29 07:26

    基于hbirdv2的APB總線添加外設(shè)(三)

    前文介紹了APB總線,并分享了硬件設(shè)計的過程。本篇分享軟件實(shí)現(xiàn)過程。 1. 準(zhǔn)備工作 將硬件下載至FPGA中后,使用Nuclei Studio進(jìn)行軟件調(diào)試。(此過程不展開) 2. 定義所添加外設(shè)
    發(fā)表于 10-29 06:39

    基于E203 RISC-V的音頻信號處理系統(tǒng) -I2S總線設(shè)計簡介

    I2S總線外設(shè) 對于I2S總線,我們需要將其掛在APB總線上,由于蜂鳥E203內(nèi)核是采用自研的ICB總線協(xié)議。因此需要通過ICB2
    發(fā)表于 10-28 07:28

    Nordic nRF54L15 GPIO深度解析

    APB總線用于低速且低功耗的外圍設(shè)備,nRF54L15根據(jù)APB總線的標(biāo)號,對外設(shè)進(jìn)行命名且對GPIO口進(jìn)行端口分配。AMBIX為AMBA
    的頭像 發(fā)表于 10-07 14:22 ?2335次閱讀
    Nordic nRF54L15 GPIO深度解析

    一文詳解AHB-Lite協(xié)議

    AHB(Advanced High-performance Bus)高速總線,接高速master設(shè)備,APB(Advanced Peripheral Bus)外設(shè)總線,用來接低速slave,AHB
    的頭像 發(fā)表于 08-27 09:23 ?3022次閱讀
    一文詳解AHB-Lite協(xié)議

    CCS雙軸相位偏移光源 讓凹痕無處遁形

    CCS的雙軸相位偏移光源可有效觀察難以可視化的凹痕及凹陷,可切換縱橫條紋圖案高速亮燈。
    的頭像 發(fā)表于 08-15 17:15 ?691次閱讀
    CCS雙軸相位偏移光源 讓<b class='flag-5'>淺</b>凹痕無處遁形

    RDMA簡介8之AXI 總線協(xié)議分析1

    AXI 總線是一種高速片內(nèi)互連總線,其定義于由 ARM 公司推出的 AMBA 協(xié)議中,主要用于高性能、高帶寬、低延遲、易集成的片內(nèi)互連需求。AXI4 總線是第四代 AXI
    發(fā)表于 06-24 18:00

    NVMe簡介之AXI總線

    NVMe需要用AXI總線進(jìn)行高速傳輸。而AXI總線是ARM公司提出的AMBA(Advanced Microcontroller Bus Architecture)協(xié)議中的重要組成部分,主要面向高性能、高帶寬、低延時的片內(nèi)互連需求
    的頭像 發(fā)表于 05-21 09:29 ?779次閱讀
    NVMe簡介之AXI<b class='flag-5'>總線</b>

    NVMe協(xié)議簡介之AXI總線

    NVMe需要用AXI總線進(jìn)行高速傳輸。這里,AXI總線是ARM公司提出的AMBA(Advanced Microcontroller Bus Architecture)協(xié)議中的重要組成部分,主要面向
    發(fā)表于 05-17 10:27