女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

淺述AMBA-APB總線

FPGA開源工作室 ? 來源:FPGA開源工作室 ? 作者: leee ? 2021-07-23 10:04 ? 次閱讀

1 APB介紹

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

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

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

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

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

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

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

? AMBA 2 APB Specification

? AMBA 3 APB Protocol Specification v1.0

? AMBA APB Protocol Specification v2.0

2 信號描述

FPGA開源工作室

3 操作狀態機

IDLE: 這是 APB 的默認狀態。

SETUP: 當需要傳輸時,總線進入 SETUP 狀態,此時相應的選擇信號 PSELx 被置位。 總線只在一個時鐘周期內保持在 SETUP 狀態,并且總是在時鐘的下一個上升沿移動到 ACCESS 狀態。

ACCESS: 使能信號 PENABLE 在 ACCESS 狀態下有效。 地址、寫、選擇和寫數據信號在從 SETUP 到 ACCESS 狀態的轉換期間必須保持穩定。

退出 ACCESS 狀態由從機的 PREADY 信號控制:

? 如果從機將 PREADY 保持為低電平,則外圍總線保持在 ACCESS 狀態。

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

4 APB寫操作

FPGA開源工作室

時序分析:

在 T1,寫傳輸開始地址 PADDR、寫數據 PWDATA、寫信號 PWRITE 和選擇信號 PSEL 開始,在 PCLK 的上升沿寄存。這稱為寫傳輸的建立階段。

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

置位時,PENABLE 指示傳輸的訪問階段的開始。

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

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

使能信號 PENABLE 在傳輸結束時無效。選擇信號 PSEL 也被置為無效,除非在傳輸之后緊接著另一個傳輸到同一外設。

5 APB讀操作

FPGA開源工作室

時序分析:

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

編輯:jq

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

    關注

    0

    文章

    3

    瀏覽量

    1204

原文標題:AMBA-APB總線介紹

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

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    NVMe簡介之AXI總線

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

    NVMe協議簡介之AXI總線

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

    芯片制造中的溝道隔離工藝技術

    溝道隔離(STI)是芯片制造中的關鍵工藝技術,用于在半導體器件中形成電學隔離區域,防止相鄰晶體管之間的電流干擾。本文簡單介紹溝道隔離技術的作用、材料和步驟。
    的頭像 發表于 03-03 10:00 ?1348次閱讀
    芯片制造中的<b class='flag-5'>淺</b>溝道隔離工藝技術

    AMBA AHB協議規范

    電子發燒友網站提供《AMBA AHB協議規范.pdf》資料免費下載
    發表于 02-11 15:51 ?2次下載

    AMBA 3 APB協議1.0版規范

    ARM AMBA3 APB 1.0
    發表于 01-15 14:45 ?0次下載

    深居出AutoCAD二次開發

    深居出AutoCAD二次開發,net版
    發表于 01-06 14:12 ?6次下載

    RISC-V芯片中使用的各種常用總線釋義

    AMBA總線協議,主要用于連接低速外設。它采用簡單的兩線制(地址線和數據線),并支持同步通信。APB總線上的唯一主設備是APB Bridge
    發表于 12-28 17:53

    CAN總線與LIN總線的區別

    隨著汽車電子系統的復雜性增加,車輛內部通信的需求也在不斷增長。CAN總線和LIN總線作為兩種主要的車載通信協議,各自扮演著重要的角色。 1. 設計原理 CAN總線: 數據傳輸速率: CAN總線
    的頭像 發表于 11-12 10:13 ?4306次閱讀

    AMBA AXI4接口協議概述

    AMBA AXI4(高級可擴展接口 4)是 ARM 推出的第四代 AMBA 接口規范。AMD Vivado Design Suite 2014 和 ISE Design Suite 14 憑借半導體產業首個符合 AXI4 標準的即插即用型 IP 進一步擴展了 AMD 平臺
    的頭像 發表于 10-28 10:46 ?670次閱讀
    <b class='flag-5'>AMBA</b> AXI4接口協議概述

    城市綜合管廊電氣設計

    摘要: 隨著我國經濟的快速發展,城市中的基礎設置建設也越來越完善。我國城市的基礎設施的逐漸完善,對提高城市居民的生活質量是十分有意義的。城市基礎設施過程中,綜合管廊是城市基礎設施建設過程中重要的一環,將綜合管廊進行高質量建設,對提高城市居民的生活水平,也具有重要的作用。另外,將城市綜合管廊中的電氣設備、線路等進行現代化建設,也能夠促進城市的快速發展。本文對城市綜合管廊電氣設計進行說明,以促進城市的快速
    的頭像 發表于 10-17 14:13 ?465次閱讀
    <b class='flag-5'>淺</b><b class='flag-5'>述</b>城市綜合管廊電氣設計

    前端總線是屬于什么總線

    前端總線(Front-Side Bus,簡稱FSB)在計算機體系結構中扮演著至關重要的角色,它屬于系統總線的一種,是連接CPU與主板北橋芯片(或稱為內存控制器集線器)之間的高速數據通道。以下是對前端
    的頭像 發表于 10-10 17:11 ?1216次閱讀

    usb主機控制器位于ahp總線上嗎

    連接的設備分配地址。主機控制器通常伴隨有一個根集線器(Root Hub),用于管理連接到總線的設備。 AHP總線 :在AMBA總線架構中,AHP(Advanced High-perfo
    的頭像 發表于 09-25 09:20 ?541次閱讀

    AMBA總線協議的基本原理和應用場景

    AMBA(Advanced Microcontroller Bus Architecture)總線協議是一種面向高性能嵌入式微控制器設計的片上聯接標準,由ARM公司在1996年首次推出。該協議旨在
    的頭像 發表于 08-05 15:37 ?2201次閱讀

    園區智慧用電管理系統的設計與應用

    等硬件組成。利用RS-485總線通信、數據庫管理、GPRS無線傳輸等技術將智能電表、集中器、數據采集終端及云服務器連接起來進行信息交換與通訊,建立智慧用電管理系統。該系統能夠保證用電管理的高效性和性,顯著提高了物業服務的工作效率和智能
    的頭像 發表于 07-10 09:15 ?856次閱讀
    <b class='flag-5'>淺</b><b class='flag-5'>述</b>園區智慧用電管理系統的設計與應用

    ESP32-C3休眠時中斷一直觸發是怎么回事?

    目前在用ESP32-C3,用BLE 低功耗后 要啟用自動休眠,開啟了休眠之后GPIO 中斷一直不停觸發,不管在設置里面內部上拉 還是外部47K上拉。 我確定已經去抖動了,在中斷里面解綁了中斷,等
    發表于 06-21 14:53