UG761中文文檔簡介
Xilinx 從 Spartan-6 和 Virtex-6 器件開始采用高級可擴展接口 (AXI) 協(xié)議作為知識產(chǎn)權(quán) (IP) 內(nèi)核。Xilinx 繼續(xù)將 AXI 協(xié)議用于針對 7 系列和 Zynq-7000 All Programmable SoC 器件的 IP。
本文件旨在
? 介紹 AXI 協(xié)議的關(guān)鍵概念
? 概述您可以使用哪些 Xilinx 工具來創(chuàng)建基于 AXI 的 IP
? 解釋賽靈思采用了 AXI 的哪些特性
? 就如何將現(xiàn)有設(shè)計移植到 AXI 提供指導(dǎo)
什么是 AXI?
AXI 是 ARM AMBA 的一部分, AMBA 是 1996 年首次推出的微控制器總線系列。2003 年發(fā)布的AMBA 3.0 首次包含了第一版 AXI。2010 年發(fā)布的 AMBA 4.0 包含第二版 AXI,即 AXI4。
AXI4 接口有三種類型:
? AXI4-滿足高性能內(nèi)存映射要求。
? AXI4-Lite 用于簡單、低吞吐量的內(nèi)存映射通信(例如,控制寄存器和狀態(tài)寄存器之間的通信)。
? AXI4-Stream-用于高速數(shù)據(jù)流。
賽靈思在 ISE 設(shè)計套件 12.3 版中引入了這些接口。
AXI 如何工作
AXI 規(guī)范描述了單個 AXI 主站和單個 AXI 從站之間的接口,代表了相 互 交 換 信息的 IP 內(nèi)核。
內(nèi)存映射的 AXI 主站和從站可通過一種稱為互連塊的結(jié)構(gòu)連接在一起。賽靈思 AXI 互連 IP 包含符合 AXI 標(biāo)準(zhǔn)的主站和從站接口,可用于在一個或多個 AXI 主站和從站之間路由事務(wù)。AXI 互連 IP 在第 17 頁的 Xilinx AXI 互連核心 IP 中進(jìn)行了描述。
AXI4 和 AXI4-Lite 接口都由五個不同的通道組成:
? 讀取地址通道
? 寫入地址通道
? 讀取數(shù)據(jù)通道
? 寫入數(shù)據(jù)通道
? 寫響應(yīng)通道
數(shù)據(jù)可以同時在主站和從站之間雙向移動,數(shù)據(jù)傳輸量也可以不同。AXI4 的限制是一次突發(fā)事務(wù)最多可傳輸 256 個數(shù)據(jù)。AXI4-Lite 每個事務(wù)只允許一次數(shù)據(jù)傳輸。
部分翻譯截圖(上下滑動查看)
審核編輯:湯梓紅
-
微控制器
+關(guān)注
關(guān)注
48文章
7394瀏覽量
150623 -
寄存器
+關(guān)注
關(guān)注
31文章
5268瀏覽量
119640 -
接口
+關(guān)注
關(guān)注
33文章
8355瀏覽量
150509 -
Xilinx
+關(guān)注
關(guān)注
71文章
2140瀏覽量
120682 -
AXI
+關(guān)注
關(guān)注
1文章
127瀏覽量
16556
原文標(biāo)題:UG761中文文檔|AXI Reference Guide
文章出處:【微信號:fpga加油站,微信公眾號:fpga加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論