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

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

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

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

AXI 總線交互分為 Master / Slave 兩端

電子設(shè)計(jì) ? 來(lái)源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2022-02-08 11:44 ? 次閱讀

0、緒論

在 AMBA 系列之 AXI 總線協(xié)議初探 中,了解到 AXI 總線交互分為 Master / Slave 兩端,而且標(biāo)準(zhǔn)的 AXI 總線支持不同的位寬,既然是總線,那么必須要支持總線互聯(lián),多 Master,多 Slave的場(chǎng)景,在 AMBA AXI Specification 的 “AXI Architecture-》Interface and Interconnect ”章節(jié) 描述了 Interconnect 的含義;用于AXI總線互聯(lián),而且給出了一些基本的互聯(lián)拓?fù)浣Y(jié)構(gòu):

1、共享地址和數(shù)據(jù)總線

2、共享地址總線,多個(gè)數(shù)據(jù)總線

3、多個(gè)地址總線、多個(gè)數(shù)據(jù)總線

根據(jù)實(shí)際系統(tǒng)的需求,不同的交互速度和互聯(lián)復(fù)雜程度來(lái)折中選擇方案;

換句話來(lái)說(shuō),實(shí)際的工程中,一個(gè)(或者多個(gè))實(shí)際的主設(shè)備有 AXI Master 控制器,一個(gè)(或者多個(gè))從設(shè)備有 AXI Slave 控制器,他(們)之間通過(guò) Interconnect 作為橋梁,制定一套互聯(lián)的規(guī)矩(數(shù)據(jù)/地址總線等);我們可以把這個(gè) AXI Interconnect 理解為一個(gè)獨(dú)立的 IP Core 負(fù)責(zé)一些互聯(lián)的事務(wù);

Xilinx 定義了一套它的 AXI Interconnect IP,在 Xilinx 官方網(wǎng)站有對(duì)這個(gè) IP 的介紹:

https://china.xilinx.com/products/intellectual-property/axi_interconnect.。.

Xilinx 的 AXI Interconnect IP Core 核心,由 Product Guide 095 (PG095)來(lái)描述:

https://www.xilinx.com/support/documentation/ip_documentation/axi_interc.。.

Xilinx 的 AXI Interconnect IP 和 Vivado Design Suite捆綁,產(chǎn)品描述:

包含在Vivado 和 ISE 設(shè)計(jì)套件中,不收取額外費(fèi)用

AXI Interconnect IP 將一個(gè)或多個(gè) AXI 存儲(chǔ)器映射的主器件連接到一個(gè)或多個(gè)存儲(chǔ)器映射的從器件。AXI 接口符合 ARM? 的 AMBA? AXI 第 4 版規(guī)范,包括 AXI4-Lite 控制寄存器接口子集。Interconnect IP 僅用于存儲(chǔ)器映射傳輸;AXI4-Stream 傳輸不適用。AXI Interconnect IP 可作為嵌入式開(kāi)發(fā)套件 (EDK) 中 Vivado? IP 目錄中的處理器內(nèi)核使用,或者作為 CORE Generator? IP 目錄中的獨(dú)立內(nèi)核使用。

AXI4-Stream 互聯(lián)參考:《AXI4-Stream Infrastructure IP Suite LogiCORE IP Product Guide (PG085)》

Product Guide 095 (PG095)中具體描述了 AXI Interconnect 支持的功能:

AXI互聯(lián)IP核允許任意AXI主設(shè)備和AXI從設(shè)備的連接,可以根據(jù)數(shù)據(jù)位寬、時(shí)鐘域和 AXI Sub-protocol 進(jìn)行轉(zhuǎn)換。當(dāng)外部主設(shè)備或從設(shè)備的接口特性不同于互聯(lián)模塊內(nèi)部的crossbar switch的接口特色時(shí),相應(yīng)的基本模塊(Infrastructure cores)就會(huì)被自動(dòng)的引入來(lái)執(zhí)行正確的轉(zhuǎn)換;

支持的 Feature 如下:

AXI Crossbar:將一個(gè)或者多個(gè)相似的 AXI memory-mapped Master 設(shè)備連接到一個(gè)或者多個(gè)相似的AXI memory-mapped Slave 設(shè)備,也就是 Masters 和 Slaves 的互聯(lián);

AXI Data Width Converter:將一個(gè)AXI memory-mapped Master 連接到一個(gè)數(shù)據(jù)位寬不同的AXI memory-mapped Slave 設(shè)備;

AXI Clock Converter:將一個(gè) AXI memory-mapped Master 連接到一個(gè)不同時(shí)鐘域(Clock domain)的 AXI memory-mapped Slave設(shè)備;

AXI Protocol Converter:將 AXI4、AXI3 或者 AXI4-Lite 協(xié)議的 Master 連接到不同 AXI 協(xié)議的內(nèi)存映射 Slave 設(shè)備;

AXI Data FIFO:在 AXI memory-mapped Master 和 Slave 之間增加一組 FIFO 的緩沖;

AXI Register Slice:在 AXI memory-mapped Master 和 Slave 之間增加一組流水線寄存器;

AXI MMU:為 AXI 提供地址段的 decoding and remapping 服務(wù)

下面簡(jiǎn)單介紹一下一些部分

1、AXI Crossbar

每一個(gè)被實(shí)例化的 AXI Interconnect (互聯(lián)模塊)都包含一個(gè) AXI Crossbar,用于多個(gè) MI(Master Interface) 和 SI(Slave Interface) 的連接;

Crossbar 的 SI 可以被配置為 1 ~ 16 個(gè) SI Slots,最多接受來(lái)自 16 個(gè) Master 的傳輸,同樣,MI 可以被配置為 1 ~ 16 個(gè) MI Slots,最多與 16 個(gè) Slaves 進(jìn)行通信

1.1、幾種可以選擇的 Crossbar 互聯(lián)結(jié)構(gòu)

1.1.1、Crossbar mode (Performance Optimized)

性能最優(yōu):

共享地址通道,獨(dú)立的多數(shù)據(jù)通道架構(gòu) (SAMD:Shared-Address, Multiple-Data);

并行 crossbar 讀和寫(xiě)通道,當(dāng)發(fā)生多讀寫(xiě)的時(shí)候,可以完全并行,互不干擾;

可以根據(jù)配置連接的映射來(lái)減少 crossbar 數(shù)據(jù)路徑進(jìn)而減少資源的使用;

共享的寫(xiě)地址仲裁器,加上一個(gè)共享的讀地址仲裁器,通常仲裁器并不會(huì)影響吞吐;

只有 AXI Crossbar 被配置為 AXI-4 或者 AXI-3 的時(shí)候,Crossbar mode 才有效;

1.1.2、Shared Access mode (Area optimized)

面積最優(yōu):

共享的寫(xiě)入數(shù)據(jù)、共享讀取數(shù)據(jù)和單獨(dú)的共享地址路徑;

一次傳輸僅支持一個(gè)事務(wù);

使用資源最小;

更多的描述詳見(jiàn)文章開(kāi)頭的 PG095

2、AXI Data Width Converter

Master 和 Slave 端 Interface 不同數(shù)據(jù)位寬的轉(zhuǎn)換:

支持的 Slave Interface(SI) 數(shù)據(jù)位寬為:32, 64, 128, 256, 512 or 1,024 bits

支持的 Master Interface(MI) 數(shù)據(jù)位寬為:32, 64, 128, 256, 512 or 1,024 bits (must be different than SI data width)。

When upsizing, data is packed (merged) when permitted by address channel control signals (CACHE modifiable bit is asserted)。

When downsizing, burst transactions are split into multiple transactions if the maximum burst length would otherwise be exceeded

When upsizing, the IP core can optionally perform FIFO buffering and clock frequency conversion (synchronous or asynchronous) in a resource-efficient manner

3、AXI Clock Converter

Master 和 Slave 端 Interface 不同時(shí)鐘域

支持同步時(shí)鐘的比例轉(zhuǎn)換,(N:1 and 1:N),轉(zhuǎn)換的 N 是 2

支持異步時(shí)鐘轉(zhuǎn)換(比同步時(shí)鐘消耗更多的資源,和 latency)

4、AXI Protocol Converter

4.1、AXI4 or AXI3 to AXI4-Lite protocol

AXI-4 或者 AXI-3 轉(zhuǎn)到 AXI4-Lite 協(xié)議,burst 事務(wù)轉(zhuǎn)為 AXI4-Lite 的 Single-Beat 傳輸

4.2、AXI4 to AXI3 protocol

當(dāng)針對(duì) AXI3 從器件時(shí),可通過(guò)分解事務(wù)處理內(nèi)容來(lái)轉(zhuǎn)換大于 16 拍的 AXI4 突發(fā)量

5、AXI Data FIFO

讀寫(xiě)通道獨(dú)立可配置

基于 32-深度的 LUT-RAM

基于 512-深度的 BRAM

6、小結(jié)

簡(jiǎn)單的描述了 Xilinx AXI Interconnect IP 的部分內(nèi)容,它的實(shí)現(xiàn)內(nèi)部需要集成 Arbiter 或者 Router 來(lái)進(jìn)行邏輯互聯(lián),官方的簡(jiǎn)要描述如下:

可選的互聯(lián)架構(gòu)

縱橫機(jī)模式(性能最優(yōu)化):共享地址多數(shù)據(jù) (SAMD) 縱橫機(jī)架構(gòu),具有面向?qū)懭牒妥x取數(shù)據(jù)通道的并行路徑

共享訪問(wèn)模式(面積最優(yōu)化):共享的寫(xiě)入數(shù)據(jù)、共享讀取數(shù)據(jù)和單獨(dú)的共享地址路徑。

AXI 兼容協(xié)議(AXI3、AXI4 和 AXI4-Lite)包括:

針對(duì)增量 (INCR) 突發(fā)量的長(zhǎng)達(dá) 256 的突發(fā)長(zhǎng)度

當(dāng)針對(duì) AXI3 從器件時(shí),可通過(guò)分解事務(wù)處理內(nèi)容來(lái)轉(zhuǎn)換大于 16 拍的 AXI4 突發(fā)量

生成 REGION 輸出,供有多個(gè)地址解碼范圍的從器件使用

在每條通道上傳播 USER 信號(hào)(如果有); 獨(dú)立的每通道 USER 信號(hào)寬度(可選)

傳播服務(wù)質(zhì)量 (QoS) 信號(hào)(如果有);不被 AXI Interconnect 內(nèi)核使用(可選)

接口數(shù)據(jù)寬度:

AXI4: 32、 64、 128、 256、 512、 或 1024 位

AXI4-Lite: 32 位

32 位地址寬度

連接 1-16 個(gè)主器件和 1-16 個(gè)從器件

內(nèi)置數(shù)據(jù)寬度轉(zhuǎn)換、同步/異步時(shí)鐘速率轉(zhuǎn)換和 AXI4-Lite/AXI3 協(xié)議轉(zhuǎn)換功能

可選的寄存器 slice 流水線和數(shù)據(jù)路徑 FIFO 緩沖

可選的數(shù)據(jù)包 FIFO 功能

時(shí)延發(fā)出 AWVALID 信號(hào),直到完整的突發(fā)量存儲(chǔ)在寫(xiě)數(shù)據(jù) FIFO 中為止

時(shí)延發(fā)出 ARVALID 信號(hào),直到讀數(shù)據(jù) FIFO 有足夠的空間存儲(chǔ)整個(gè)突發(fā)量長(zhǎng)度為止

在縱橫機(jī)模式下支持多種出色的事務(wù)處理功能

循環(huán)依賴(死鎖)的 “每 ID 單從器件” 避免法

固定優(yōu)先權(quán)和輪詢仲裁

支持整體針對(duì)每個(gè)已連接從器件的 “信任區(qū)” 安全功能

支持只讀和只寫(xiě)主器件和從器件,減少資源使用。

審核編輯:何安

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • AXI
    AXI
    +關(guān)注

    關(guān)注

    1

    文章

    128

    瀏覽量

    16667
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ZYNQ基礎(chǔ)---AXI DMA使用

    通道,從ddr讀出數(shù)據(jù)通道和向ddr寫(xiě)入數(shù)據(jù)通道。其IP結(jié)構(gòu)的邊分別對(duì)應(yīng)著用于訪問(wèn)內(nèi)存的AXI總線和用于用戶簡(jiǎn)
    的頭像 發(fā)表于 01-06 11:13 ?248次閱讀
    ZYNQ基礎(chǔ)---<b class='flag-5'>AXI</b> DMA使用

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

    Master)和多個(gè)從設(shè)備(Slave)組成,通過(guò)四根線(SDI、SDO、SCK、CS)實(shí)現(xiàn)數(shù)據(jù)傳輸和控制。 特點(diǎn) :簡(jiǎn)單易用、占用管腳少、適用于多種外設(shè)連接。 綜上所述,RISC-V芯片中使用的各種常用總線
    發(fā)表于 12-28 17:53

    LM4871功放IN+/-兩端、OUT+/-兩端,在上電靜態(tài)時(shí)電壓不平衡怎么解決?

    LM4871之前為解決POP聲,測(cè)量時(shí)發(fā)現(xiàn),LM4871功放IN+/-兩端、OUT+/-兩端,在上電靜態(tài)時(shí)電壓不平衡,暫判斷因此出現(xiàn)了更為明顯的POP聲,若將反饋電阻調(diào)小則會(huì)小些許(Rf=30K
    發(fā)表于 10-12 08:56

    光收發(fā)器兩端分別接到哪里

    光收發(fā)器(光纖收發(fā)器)的兩端在網(wǎng)絡(luò)中扮演著至關(guān)重要的角色,它們分別負(fù)責(zé)發(fā)送和接收光信號(hào),以實(shí)現(xiàn)長(zhǎng)距離的數(shù)據(jù)傳輸。具體來(lái)說(shuō),光收發(fā)器的兩端分別連接到不同的設(shè)備或接口上,以確保數(shù)據(jù)的順利傳輸。以下是對(duì)光
    的頭像 發(fā)表于 08-23 10:27 ?846次閱讀

    瞬時(shí)極性法電容兩端極性判斷

    瞬時(shí)極性法電容兩端極性判斷是電子電路中的一個(gè)重要問(wèn)題,涉及到電容的工作原理、特性以及在電路中的應(yīng)用。 一、電容的基本概念 電容的定義 電容是一種電子元件,能夠存儲(chǔ)電荷。它的單位是法拉(F),通常用微
    的頭像 發(fā)表于 08-21 16:01 ?1424次閱讀

    電源兩端的電壓為什么是路端電壓

    電源兩端的電壓為什么是路端電壓,這是一個(gè)涉及到電路原理、電壓概念、電源特性等多方面因素的問(wèn)題。 電壓的概念和定義 電壓是電場(chǎng)力作用下,單位電荷在點(diǎn)間移動(dòng)時(shí)所做的功。在電路中,電壓是衡量電能轉(zhuǎn)換
    的頭像 發(fā)表于 08-15 09:29 ?2384次閱讀

    THS4541輸出的兩端信號(hào)不是差分的,兩端信號(hào)相位是一致的,怎么解決?

    如下圖所示,我搭建了一個(gè)單轉(zhuǎn)差分的電路,用THS4541. 但是它的輸出兩端信號(hào)相位是相同的,差分之后沒(méi)有幅值,請(qǐng)問(wèn)應(yīng)該怎么解決?多謝!
    發(fā)表于 08-02 07:29

    電容兩端的電壓由什么決定

    電容兩端的電壓是由多種因素決定的,包括電容的物理特性、電路的連接方式、電源的特性等。 電容的物理特性 電容是一種能夠存儲(chǔ)電荷的電子元件,其基本單位是法拉(F)。電容的大小取決于其物理特性,包括電容
    的頭像 發(fā)表于 07-11 09:49 ?2473次閱讀

    電容兩端的電壓會(huì)發(fā)生驟然的變化

    電容兩端的電壓會(huì)發(fā)生驟然的變化是一個(gè)非常重要的電子學(xué)現(xiàn)象,它在許多電子設(shè)備和系統(tǒng)中都有著廣泛的應(yīng)用。 電容的基本特性 電容是一種電子元件,它能夠存儲(chǔ)電荷。電容的基本特性是它的電荷和電壓之間的關(guān)系,即
    的頭像 發(fā)表于 07-11 09:47 ?1614次閱讀

    為什么把電壓探頭并在PFC電感兩端會(huì)燒掉保險(xiǎn)?

    在電力電子和電氣工程領(lǐng)域,將電壓探頭錯(cuò)誤地并聯(lián)到功率因數(shù)校正(PFC)電感兩端可能會(huì)引起電路故障,甚至燒毀保險(xiǎn)絲。
    的頭像 發(fā)表于 05-13 15:15 ?758次閱讀

    SoC設(shè)計(jì)中總線協(xié)議AXI4與AXI3的主要區(qū)別詳解

    AXI4和AXI3是高級(jí)擴(kuò)展接口(Advanced eXtensible Interface)的個(gè)不同版本,它們都是用于SoC(System on Chip)設(shè)計(jì)中的總線協(xié)議,用于處
    的頭像 發(fā)表于 05-10 11:29 ?7119次閱讀
    SoC設(shè)計(jì)中<b class='flag-5'>總線</b>協(xié)議<b class='flag-5'>AXI</b>4與<b class='flag-5'>AXI</b>3的主要區(qū)別詳解

    需要用個(gè)電流源并聯(lián)連接在負(fù)載兩端

    接線如下圖所示,個(gè)電流源并聯(lián)接在負(fù)載兩端,Iload電流一般在百A以上,Isense電流一般在1A以下。 請(qǐng)問(wèn)在實(shí)際在接入負(fù)載的時(shí)候,可以直接將個(gè)電流源輸出并在一起接在負(fù)載
    發(fā)表于 05-06 13:49

    FPGA通過(guò)AXI總線讀寫(xiě)DDR3實(shí)現(xiàn)方式

    AXI總線由一些核心組成,包括AXI主處理器接口(AXI4)、AXI處理器到協(xié)處理器接口(AXI
    發(fā)表于 04-18 11:41 ?1312次閱讀

    MOS管驅(qū)動(dòng)電路gs兩端并接一個(gè)電阻有何作用?

    如圖所示MOS管驅(qū)動(dòng)電路,定性分析可知,當(dāng)MOS管關(guān)斷時(shí),MOS管兩端應(yīng)力為Vds,此時(shí)Vds向Cgd和Cgs充電,可能導(dǎo)致Vgs達(dá)到Vgs(th)導(dǎo)致MOS管誤導(dǎo)通。
    的頭像 發(fā)表于 02-27 14:15 ?2950次閱讀
    MOS管驅(qū)動(dòng)電路gs<b class='flag-5'>兩端</b>并接一個(gè)電阻有何作用?

    為什么有的RS485總線兩端必須安裝有源終端電阻?

    為什么有的RS485總線兩端必須安裝有源終端電阻? RS485是一種常用的串行通信標(biāo)準(zhǔn),用于長(zhǎng)距離數(shù)據(jù)傳輸。在典型的RS485總線中,兩端需要安裝有源終端電阻。本文將詳細(xì)探討為什么有的
    的頭像 發(fā)表于 02-06 10:28 ?4739次閱讀
    主站蜘蛛池模板: 精品一区二区影院在线| 国产私拍视频| 四虎精品免费国产成人| aaa大片| 国内一级毛片| 国产精品资源站| 日本高清www| 亚洲国产成人久久精品图片| 高h细节肉爽文bl文| 最近2018中文字幕免费看手机 | 成人av在线电影| 91黄色影院| 欧美高h| 婷婷亚洲五月琪琪综合| 亚洲免费视频网址| 亚洲综合一| 欧美午夜激情影院| 日本特黄特色免费大片| 久久综合图片| aaaa视频| 久久香蕉国产线看观看亚洲片| 天天色天天爽| 国产午夜爽爽窝窝在线观看| free性欧美video69| 最好看的2019中文字幕免费高清 | 狠狠色噜噜狠狠狠狠97不卡 | 日本番囗| 久久婷婷六月| 在线国产资源| 黄 色 成 年人在线| 亚洲一区免费视频| 午夜免费成人| 久草视频一区| 天天澡天天摸天天爽免费| www天天操| 400部大量精品情侣网站| 亚洲一区二区三区免费观看| 亚欧成人乱码一区二区| 久久久久久久蜜桃| 天天操夜夜草| 国产在线操|