<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > FPGA研發(fā)之道—總線(xiàn)

FPGA研發(fā)之道—總線(xiàn)

作者: 時(shí)間:2014-08-15 來(lái)源:網(wǎng)絡(luò ) 收藏

  由于支持多個(gè)主設備和多個(gè)從設備進(jìn)行交互,那么對于多個(gè)主設備之間就存在競爭。(從設備之間存在競爭否?從設備之間是通過(guò)地址區分的,被動(dòng)接受主設備的訪(fǎng)問(wèn),不會(huì )存儲競爭的問(wèn)題。)因此如何解決競爭,那就需要仲裁,即主設備誰(shuí)需要訪(fǎng)問(wèn)總線(xiàn),則發(fā)起HBUSREQ,而仲裁器收到HBUSREQ,返回給相應主設備HGRANT。此時(shí)該設備才能訪(fǎng)問(wèn)總線(xiàn)。除此之外AHB還有其他一些信號,用于輔助整個(gè)系統的傳輸,感興趣的同志,可以看一下AMBA的總線(xiàn)規范。值得一提的是,作為一個(gè)總線(xiàn)規范,其提供了全集的解決方案,而作為實(shí)現部分,只需要在滿(mǎn)足規范的前提下,實(shí)現必要的功能即可,例如AHB總線(xiàn)中規定,其突發(fā)最大可1K字節,但是作為一個(gè)從設備,不一定需要支持這么大的操作,即實(shí)現功能可在總線(xiàn)框架內進(jìn)行裁剪,選擇實(shí)現支持的類(lèi)型即可。

本文引用地址:http://dyxdggzs.com/article/261790.htm

  在內部設計中,經(jīng)常有多個(gè)主設備訪(fǎng)問(wèn)同一從設備的例子,例如內部多個(gè)模塊都需要訪(fǎng)問(wèn)外部存儲器,其實(shí)現方式有多種,通過(guò)AHB的連接架構,可以實(shí)現一個(gè)標準、可擴展的接口單元,用于訪(fǎng)問(wèn)外部存儲器。并且可以作為IP使用。AHB從設備只需要根據需要,支持某些burst傳輸即可。

  

 

  隨著(zhù)SOC(片上系統的發(fā)展),對于高帶寬、低延時(shí)的總線(xiàn)需求更加迫切,ARM公司適時(shí)退出AXI(AMBA3.0)作為擴展。

  

 

  上圖分別是AXI接口的讀寫(xiě)操作,分別可以看出,對于A(yíng)XI總線(xiàn)來(lái)說(shuō),其有5組獨立的總線(xiàn),分別是寫(xiě)地址,寫(xiě)數據,寫(xiě)響應,讀地址,讀數據信號。地址和數據信號分開(kāi),每組都有自己的控制信號。

  每個(gè)通道中間沒(méi)有時(shí)序關(guān)聯(lián),如何進(jìn)行操作的?舉例來(lái)說(shuō)明,例如讀數據操作,實(shí)際上,主設備向從設備中寫(xiě)了一個(gè)讀的命令,包括讀地址,burst大小,方式等。收到后從設備按照相應的命令讀取相應大小的數據,傳回主設備,其操作可以簡(jiǎn)化的看做兩個(gè)緩沖區類(lèi)型的操作,主設備將讀命令寫(xiě)入從設備的命令緩沖區,從設備取出后,根據命令將相應的數據返回給主設備的接收緩沖區中。這種操作的好處顯而易見(jiàn),能夠最大限度的減少總線(xiàn)的開(kāi)銷(xiāo),因此其讀與讀操作之間獨立,不用等待讀回,就可以發(fā)送下一次的讀信號。寫(xiě)操作的流程亦然。

  對設計來(lái)說(shuō),例如xilinx的接口IP(DDR例化時(shí)的接口),都已支持AXI的接口。工程師熟悉相應的總線(xiàn)接口信號和特點(diǎn),對于技術(shù)方案選擇,IP使用和驗證,都是非常重要的。盡量在設計中選擇標準總線(xiàn)接口,對于設計復用,模塊共享來(lái)說(shuō),則是必由之路。而模塊(IP)復用的益處隨著(zhù)設計不斷增大將會(huì )不斷顯現。

fpga相關(guān)文章:fpga是什么


分頻器相關(guān)文章:分頻器原理

上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: FPGA AVALON-MM AVALON-ST

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>