【ZYNQ PS】第4篇:通过AXI Lite(AXI GP)协议,PS端改变PL端寄存器需要多久时间?

43 篇文章 82 订阅 ¥99.90 ¥299.90
本文探讨了在ZYNQ PS中,通过AXI Lite协议改变PL端寄存器所需时间的影响因素。实验结果显示,修改一个寄存器的时间与供给PS7_0_axi_periph IP的时钟频率成反相关,非线性关系。当时钟分别为200M和100M时,所需时间约为150ns和225ns。此外,ARM端代码运行时间和工作频率决定了数据到达IP前的时间,约为150ns。
摘要由CSDN通过智能技术生成

本文依据个人试验及工作经验整理而成,如有错误请留言。
文章为个人辛苦整理,付费内容,禁止私自转载。
文章专栏:《黑猫的FPGA知识合集》

PS端修改寄存器code如下:
在这里插入图片描述
顺序执行代码,修改同一个寄存器,看看需要多久时间。

BD文件中连线如下:

在这里插入图片描述
通过ila0抓取AXI lite协议中的WDATA信号线,同时ila0中再抓取一个10M的时钟进行参考,给ila的时钟是PS端出来的200M时钟。

同时,PS端通过AXI GP接口的数据线会先经过PS7_0_axi_periph IP,然后输出,ila抓取的WDATA信号就是该IP数据的信号,给PS7_0_axi_periph IP的时钟为PS端出来的200M的时钟。

抓取到的波形如下ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黑猫学长呀

有帮助到你就来打个赏呗

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值