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

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

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

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

SOC中AXI總線怎么連接

sakobpqhz6 ? 來(lái)源:IC學(xué)習(xí) ? 作者:IC學(xué)習(xí) ? 2022-11-30 17:04 ? 次閱讀

AXI總線作為一種線,可以掛若干主設(shè)備與從設(shè)備,如果若干主設(shè)備要同時(shí)訪問(wèn)總線,必然會(huì)導(dǎo)致總線需要仲裁。本文不涉及細(xì)節(jié),只簡(jiǎn)單減少原理,一般來(lái)說(shuō)這個(gè)東西不需要自己寫,ARM會(huì)提供,但是作為設(shè)計(jì)者要大致知道原理。

1. 所謂總線,是個(gè)什么意思。

d10b419e-6e04-11ed-8abf-dac502259ad0.jpg

實(shí)際上是有個(gè)interconnect的模塊把所有東西連起來(lái)的。主設(shè)備會(huì)發(fā)起讀寫請(qǐng)求,從設(shè)備只能被動(dòng)接受。SOC中的CPU或者其他加速核心比如AI加速器是主設(shè)備。從設(shè)備一般是存儲(chǔ)啊外設(shè)啊之類的東西。基本的連接關(guān)系是這樣的。

2. 這個(gè)Interconnect里有什么東西

這個(gè)Interconnect連接了整個(gè)系統(tǒng),起到了仲裁的信號(hào)的作用,所以還是比較關(guān)鍵的。一般來(lái)講,瘋狂往interconnect上掛各種主從設(shè)備是會(huì)影響最后的時(shí)序的。由于AXI官方文檔IHI0022E里面貌似是沒(méi)有太多這方面介紹,換句話說(shuō),AXI協(xié)議并沒(méi)有規(guī)定主從設(shè)備連一起應(yīng)該如何工作,于是這里以賽靈思ug1037為基礎(chǔ)介紹一下。

2.1 1to1 interconnect

d12c16bc-6e04-11ed-8abf-dac502259ad0.jpg

這個(gè)賊簡(jiǎn)單,不用過(guò)多減少。。。一對(duì)一的連上去就好了。模范夫妻。

2.2 N-to-1 Interconnect

d13f0542-6e04-11ed-8abf-dac502259ad0.png

這個(gè)是稍微復(fù)雜的版本,類似于一妻多夫。。。如果有多個(gè)主設(shè)備,一個(gè)從設(shè)備。那中間需要一個(gè)仲裁器。某個(gè)主設(shè)備傳輸前請(qǐng)求總線,如果總線忙就等著。一般來(lái)講,最簡(jiǎn)單的仲裁原理是輪換優(yōu)先級(jí)。例如有三個(gè)主設(shè)備ABC。上次總線權(quán)限給了A。則下次的優(yōu)先級(jí)變?yōu)锽CA。

2.3 1-to-N Interconnect

d165e284-6e04-11ed-8abf-dac502259ad0.png

1-to-N原理上比N-to-1簡(jiǎn)單。一夫多妻的版本。。。只需要簡(jiǎn)單判斷一下地址確認(rèn)要往哪個(gè)從設(shè)備里寫,基本上就是多路選擇器。不需要仲裁。總線也不會(huì)阻塞。

2.4 N-to-M Interconnect

這種情況就比較復(fù)雜了。。。涉及到多設(shè)備時(shí)間管理。但實(shí)際上稍微復(fù)雜一點(diǎn)的SOC這類情況才是常態(tài)。

d18cd420-6e04-11ed-8abf-dac502259ad0.jpg

如上圖所示,讀寫通道是分開的。各自有一個(gè)仲裁器(Arbiter),仲裁原理和N-to-1是一致的。仲裁器會(huì)從所有寫請(qǐng)求和所有讀請(qǐng)求中各選出來(lái)一個(gè)來(lái)執(zhí)行。

3. 實(shí)際上用的時(shí)候怎么用

自己造AXI的各種輪子其實(shí)是比較繁瑣的,不僅僅是interconnect問(wèn)題,舉個(gè)簡(jiǎn)單的例子,AXI的DMA什么的自己造輪子DEBUG非常耗時(shí)。如果是FPGA,可以直接用XILINX的各路IP。如果是ASIC, 一般會(huì)有對(duì)應(yīng)的IP賣。比如ARM提供的最小系統(tǒng)一般會(huì)自帶這個(gè)interconnect。

如果SOC比較復(fù)雜,那還是有可能需要自己造這個(gè)輪子。比如為了壓榨總線的性能,如果兩個(gè)主設(shè)備訪問(wèn)的是兩個(gè)不同的從設(shè)備,如果想實(shí)現(xiàn)同時(shí)執(zhí)行,那對(duì)這個(gè)interconnect就有其他的要求。

4. 總結(jié)

一般情況下,總線可以理解為一種資源。由一對(duì)主從設(shè)備獨(dú)占使用。對(duì)于AXI來(lái)講,一般是兩種資源,讀總線和寫總線,通過(guò)某種仲裁方式分配給不同的主從設(shè)備。

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

    關(guān)注

    38

    文章

    4356

    瀏覽量

    221895
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2953

    瀏覽量

    89428
  • AXI總線
    +關(guān)注

    關(guān)注

    0

    文章

    66

    瀏覽量

    14511

原文標(biāo)題:SOC中AXI總線是如何連接的

文章出處:【微信號(hào):IC學(xué)習(xí),微信公眾號(hào):IC學(xué)習(xí)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

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

    NVMe IP之AXI4總線分析

    1AXI4總線協(xié)議 AXI4總線協(xié)議是由ARM公司提出的一種片內(nèi)總線協(xié)議 ,旨在實(shí)現(xiàn)SOC
    發(fā)表于 06-02 23:05

    AMD Versal Adaptive SoC Clock Wizard AXI DRP示例

    本文將使用 Clocking Wizard 文檔 PG321 的“通過(guò) AXI4-Lite 進(jìn)行動(dòng)態(tài)重配置的示例”章節(jié)作為參考。
    的頭像 發(fā)表于 05-27 10:42 ?379次閱讀
    AMD Versal Adaptive <b class='flag-5'>SoC</b> Clock Wizard <b class='flag-5'>AXI</b> DRP示例

    NVMe簡(jiǎn)介之AXI總線

    NVMe需要用AXI總線進(jìn)行高速傳輸。而AXI總線是ARM公司提出的AMBA(Advanced Microcontroller Bus Architecture)協(xié)議
    的頭像 發(fā)表于 05-21 09:29 ?140次閱讀
    NVMe簡(jiǎn)介之<b class='flag-5'>AXI</b><b class='flag-5'>總線</b>

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

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

    一文詳解AXI DMA技術(shù)

    ,SG)功能還可以將數(shù)據(jù)移動(dòng)任務(wù)從位于于處理器系統(tǒng)的中央處理器(CPU)卸載出來(lái)。可以通過(guò)一個(gè)AXI4-Lite從接口訪問(wèn)初始化、狀態(tài)和管理寄存器。如圖4. 8展現(xiàn)了DMA IP的功能構(gòu)成核心。
    的頭像 發(fā)表于 04-03 09:32 ?825次閱讀
    一文詳解<b class='flag-5'>AXI</b> DMA技術(shù)

    AXI接口FIFO簡(jiǎn)介

    AXI接口FIFO是從Native接口FIFO派生而來(lái)的。AXI內(nèi)存映射接口提供了三種樣式:AXI4、AXI3和AXI4-Lite。除了Na
    的頭像 發(fā)表于 03-17 10:31 ?880次閱讀
    <b class='flag-5'>AXI</b>接口FIFO簡(jiǎn)介

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

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

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

    RISC-V芯片中使用的各種常用總線在芯片內(nèi)部通信和外部設(shè)備連接中發(fā)揮著關(guān)鍵作用。以下是對(duì)這些常用總線的釋義: 一、片上總線(On-Chip Bus)
    發(fā)表于 12-28 17:53

    RS485總線連接方式和注意事項(xiàng)

    RS-485總線是一種差分信號(hào)傳輸?shù)拇型ㄐ沤涌冢云涓咚佟㈤L(zhǎng)距離傳輸和良好的抗干擾性能而廣泛應(yīng)用于工業(yè)自動(dòng)化、遠(yuǎn)程監(jiān)控等領(lǐng)域。 RS-485總線連接方式 1. 基本連接 RS-48
    的頭像 發(fā)表于 11-28 14:34 ?6062次閱讀

    CAN總線在工業(yè)自動(dòng)化的應(yīng)用

    CAN總線作為一種高效的現(xiàn)場(chǎng)總線系統(tǒng),已經(jīng)在工業(yè)自動(dòng)化領(lǐng)域得到了廣泛的應(yīng)用。 1. 引言 隨著工業(yè)自動(dòng)化技術(shù)的快速發(fā)展,對(duì)通信系統(tǒng)的要求也越來(lái)越高。CAN總線以其高速、可靠和靈活的特點(diǎn),成為
    的頭像 發(fā)表于 11-12 09:45 ?2329次閱讀

    soc設(shè)計(jì)的熱管理技巧

    1. 引言 SoC設(shè)計(jì)的熱管理是確保設(shè)備在各種工作條件下正常運(yùn)行的基礎(chǔ)。隨著晶體管尺寸的縮小和集成度的提高,芯片的功耗和熱密度不斷增加,對(duì)熱管理提出了更高的要求。有效的熱管理可以延長(zhǎng)設(shè)備的使用壽命
    的頭像 發(fā)表于 11-10 09:34 ?987次閱讀

    SOC芯片在汽車電子的應(yīng)用

    了處理器核心、存儲(chǔ)器、輸入/輸出端口等組件的集成電路。與傳統(tǒng)的多芯片解決方案相比,SOC芯片具有體積小、功耗低、性能高、成本效益好等優(yōu)點(diǎn)。這些特點(diǎn)使得SOC芯片成為汽車電子系統(tǒng)的理想選擇。 二、
    的頭像 發(fā)表于 10-31 15:46 ?2178次閱讀

    AMBA AXI4接口協(xié)議概述

    AMBA AXI4(高級(jí)可擴(kuò)展接口 4)是 ARM 推出的第四代 AMBA 接口規(guī)范。AMD Vivado Design Suite 2014 和 ISE Design Suite 14 憑借半導(dǎo)體產(chǎn)業(yè)首個(gè)符合 AXI4 標(biāo)準(zhǔn)的即插即用型 IP 進(jìn)一步擴(kuò)展了 AMD 平臺(tái)
    的頭像 發(fā)表于 10-28 10:46 ?700次閱讀
    AMBA <b class='flag-5'>AXI</b>4接口協(xié)議概述

    前端總線是屬于什么總線

    前端總線(Front-Side Bus,簡(jiǎn)稱FSB)在計(jì)算機(jī)體系結(jié)構(gòu)扮演著至關(guān)重要的角色,它屬于系統(tǒng)總線的一種,是連接CPU與主板北橋芯片(或稱為內(nèi)存控制器集線器)之間的高速數(shù)據(jù)通道
    的頭像 發(fā)表于 10-10 17:11 ?1261次閱讀

    Xilinx NVMe AXI4主機(jī)控制器,AXI4接口高性能版本介紹

    NVMe AXI4 Host Controller IP可以連接高速存儲(chǔ)PCIe SSD,無(wú)需CPU,自動(dòng)加速處理所有的NVMe協(xié)議命令,具備獨(dú)立的數(shù)據(jù)寫入和讀取AXI4接口,不但適用高性能、順序
    的頭像 發(fā)表于 07-18 09:17 ?994次閱讀
    Xilinx NVMe <b class='flag-5'>AXI</b>4主機(jī)控制器,<b class='flag-5'>AXI</b>4接口高性能版本介紹
    主站蜘蛛池模板: 俺来也婷婷 | 女人扒开腿让男人桶到爽 | 国产香蕉98碰碰久久人人 | 狠狠gao| 尻美女视频 | 欧美黄色精品 | 在线观看黄的网站 | 国产精品久久久久久久午夜片 | 爱爱视频天天看 | 黄h视频在线观看视频 | 爱射综合 | 在线免费视频网站 | 午夜影院在线观看视频 | dyav午夜片 | 九九热精品国产 | 高清人人天天夜夜曰狠狠狠狠 | 色网综合| 亚洲人成电影在线观看网 | 香蕉久久久久久狠狠色 | 午夜影视在线视频观看免费 | 99久久精品国产自免费 | 免费福利在线播放 | 一本大道加勒比久久 | 欧美色惰aⅴ| 性视频一区 | 最色网站 | 国产呦精品系列在线 | 一区二区三区视频免费观看 | 午夜精品国产 | 国产一级又色又爽又黄大片 | 伊人久久大香线蕉综合网站 | 免费人成a大片在线观看动漫 | 人操人操 | 91网站网站网站在线 | 日本特黄绿像大片免费看 | 亚洲 欧美 另类 吹潮 | 最新在线视频 | 黄色网视频 | 日本黄页在线观看 | 国产午夜亚洲精品 | 韩国三级hd|