完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,
在SDK环境中,如果我试图写一个特定的32位寄存器,那么我可以这样做: Xil_Out32(XPAR_SYSTEM_I_AXI_LITE_WRITE_BASEADDR,0xaabbccdd); 同样,如果我想从这个寄存器中读取,我可以这样做: xil_printf(“%x n r”,Xil_In32(XPAR_SYSTEM_I_PG_AXI_LITE_BASEADDR)); 但是如果我的AXI数据总线实际上是64位宽的呢! 那么我如何在64位数据总线上进行读/写操作呢? 谢谢, --Rudy 以上来自于谷歌翻译 以下为原文 Hi, In the SDK environment, if I am trying to let's say write to a specific 32-bit register, then I can do this: Xil_Out32(XPAR_SYSTEM_I_AXI_LITE_WRITE_BASEADDR, 0xaabbccdd); And similarly, if I want to read from this register, I can do this: xil_printf("%xnr", Xil_In32(XPAR_SYSTEM_I_PG_AXI_LITE_BASEADDR)); But what if my AXI data bus is actually 64-bit wide!! Then how would I do read/write operations on a 64-bit data bus? Thanks, --Rudy |
|
相关推荐
1个回答
|
|
AXI是一个字节寻址系统,因此独立于数据总线的宽度,您可以访问相同的位置,这意味着如果要写入64位目标,则可以生成2个32位事务。在PS / ARM上也有
PL没有64位主,所以这并不适用。 即使您有64位从器件,也需要PL中的互连,进行必要的32位到64位宽度转换。 - 如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用且回复的帖子。 以上来自于谷歌翻译 以下为原文 AXI is a byte addressed system so independent of the width of the data bus you can access to the same locations which means if you want to write to a 64 bit target, you can generate 2 32 bit transactions. Also on PS/ARM there are no 64 bit masters to PL so this doesn't really apply. Even if you have a 64 bit slave you need an interconnect in the PL which does the necessary 32 bit to 64 bit width conversion.- Please mark the Answer as "Accept as solution" if information provided is helpful. Give Kudos to a post which you think is helpful and reply oriented. |
|
|
|
只有小组成员才能发言,加入小组>>
2384 浏览 7 评论
2800 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2264 浏览 9 评论
3336 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2431 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
757浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
547浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
369浏览 1评论
1965浏览 0评论
684浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 17:14 , Processed in 1.635286 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号