UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

取消
显示结果 
搜索替代 
您的意思是: 
Contributor
Contributor
718 次查看
注册日期: ‎05-28-2018

关于zynq中ps uart fifo问题

您好:

  我在阅读ug585 uart章节时,关于fifo深度有点疑惑,文献中说每个uart的tx或者rx通道的fifo深度为64byte,也就是说对于每一通道,对应于32bit位宽,占用16个地址空间(64*8bit/32bit=16),那么对于收发双通道,共占用32地址空间(0x20),而对于uart0的绝对基地址为0xe0000030,也就是说从0xe0000030~0xe0000050应该都是fifo占用的空间,可0xe0000034地址已经是baud_rate-divider_reg0的地址了,请问fifo的地址是什么?收发fifo的起始地址分别又是什么

aaa.png

bbbb.png

0 项奖励
4 条回复4
Moderator
Moderator
706 次查看
注册日期: ‎05-23-2018

回复: 关于zynq中ps uart fifo问题

Hi, @guodong_zl

 

XUARTPS_FIFO_OFFSET表示一个寄存器,位宽为32位,占用32/8=4个地址空间。下一个寄存器Baud_rate_divider_reg0的地址也相应为0xE0000034/0xE0001034(0xE0000030+4=0xE0000034)。

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 项奖励
Contributor
Contributor
671 次查看
注册日期: ‎05-28-2018

回复: 关于zynq中ps uart fifo问题

那么请问fifo的首地址是什么?
0 项奖励
Moderator
Moderator
665 次查看
注册日期: ‎05-23-2018

回复: 关于zynq中ps uart fifo问题

Hi, @guodong_zl

 

不是很清楚你所指的FIFO的首地址是什么意思。但在PS中读写FIFO是通过读写该寄存器来实现的。

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 项奖励
Contributor
Contributor
639 次查看
注册日期: ‎05-28-2018

回复: 关于zynq中ps uart fifo问题

对于fifo,一般都有一个真实的物理映射基地址,我想知道fifo的物理基地址是什么

0 项奖励