芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 2528|回复: 0

【zynq】AXI4协议介绍及波形分析

[复制链接]

该用户从未签到

71

主题

100

帖子

1524

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1524
发表于 2023-6-28 18:31:52 | 显示全部楼层 |阅读模式
【说明】

ZYNQ系列器件,由于其本身结构的特殊性,分为了PL与PS两部分。为了使PL与PS之间的数据能够高效的传输,xilinx为器件结构引入了AXI总线。以ACZ702为例,其PS侧使用AXI3协议,通过GP、HP、ACP接口与PL侧进行数据交互。


ZYNQ结构.jpg

而随着协议的更新换代,现在PL侧AXI相关IP核,大多使用AXI4协议,少部分使用AXI3协议。为了方便用户设计,实现PS与PL数据的高速互通,xilinx又提供了用于AXI主从设备间互联的IP核:AXI Interconnect 和AXI Smartconnect。这两个IP核能够自动对总线进行统一管理,完成协议间的转换(AXI3、AXI4、AXI4-Lite),通常这些IP核会在构建硬件系统时,由Vivado自动添加。


AXI4协议与AXI3协议整体结构上一样,仅在突发以及一些信号上存在差异,在基于ZYNQ器件的工程设计中,开发者往往接触的更多的是AXI4协议。所以本帖将以上述所说的内容为切入点,简单为大家介绍AXI4协议(AXI4-FULL)的结构、工作机理,并通过具体的代码以及波形数据分析,对原理作进一步论证。



AXI4协议介绍及波形分析文档:
AXI4协议介绍及波形分析.pdf (4.74 MB, 下载次数: 498)

AXI4协议介绍及波形分析对应例程:

读者可根据手册,自行创建工程。例程将在后续上传



官方参考文档:
IHI0022E_amba_axi_and_ace_protocol_spec.pdf (1.94 MB, 下载次数: 252)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

GMT+8, 2024-11-21 18:54 , Processed in 0.111566 second(s), 33 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表