完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好,我正在使用Zynq 7设备在Vivado上运行AXI UART 16550示例项目。
从AXI UART 16550 v2.0的文档中,Tx和Rx的FIFO深度为16个字节。 我修改了测试台,看看这是真的。 如果我写入超过17个字节的Tx保持寄存器,则不会传输超过16个字节。 我需要修改设计,以允许最多64字节的FIFO用于发送和接收。 在其他论坛问题/答案中,我看到人们说FIFO可以是64或甚至128字节深。 如何更改FIFO的深度? 如果我更改上层fifo组件中的Generic DEPTH参数(srl_fifo_f),它似乎没有区别。 谢谢。 |
|
相关推荐
7个回答
|
|
对于有此问题的任何人,都有一个答案记录,描述了如何使用IP并使用Vivado工具对其进行自定义。
您最终将IP转换为“用户管理”而不是由Vivado自动管理。 http://www.xilinx.com/support/answers/57546.html 中号 在原帖中查看解决方案 |
|
|
|
谢谢你的回复。
我在rx和tx FIFO块中找到了这个深度参数,在srl_fifo_rbu_f.vhd文件中我将其更改为64.在我sythesize之后,我更改的文件已经从另一个位置重新加载,深度参数是 改回到16岁。 此外,在Vivado中打开时,srl_fifo_rbu_f.vhd文件被标记为只读。 我不得不在Vivado工具之外更改它。 似乎应该有一种使用Vivado工具配置此参数的方法,因为AXI UART 16550是Vivado的IP模块。 我是否必须从Vivado外部编辑此文件? |
|
|
|
喜
那是对的。 您应该对此文件夹进行备份,并根据Vivado之外的要求对其进行自定义。 --hs -------------------------------------------------- --------------------------------------------请注意 - 请注明 如果提供的信息有用,请回答“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢K-- -------------------------------------------------- --------------------- |
|
|
|
对于有此问题的任何人,都有一个答案记录,描述了如何使用IP并使用Vivado工具对其进行自定义。
您最终将IP转换为“用户管理”而不是由Vivado自动管理。 http://www.xilinx.com/support/answers/57546.html 中号 |
|
|
|
mdenzin,
你能做到这一点吗? 我已经和它一起玩了几天了,而且我运气不好。 我创建了一个用户管理的AXI_UART_2.0副本,我已经改变了RX和TX FIFO的C_DEPTH设置,并调整了(我认为)适当的(3 downto 0)参数(6 downto 0)。 没有合成。 抱怨Num_To_reread端口宽度。 你能给出的任何建议都会非常感激! 本 |
|
|
|
这是我所在的地方的拉链。
请注意,在FIFO增加之外还有一个小的变化 - 我将LSR.TEMT断开到外部端口引脚。 然而,这不是合成误差的地方。 axi_uart16550_v2_0_custom.zip 72 KB |
|
|
|
你好,
这是我在另一个帖子中的答案: https://forums.xilinx.com/t5/BRAM-FIFO/Increase-FIFO-Size-in-AXI-UART-16550/m-p/793404#M3579 希望能帮助到你... 尔卡 请注意:如果提供的信息有用和/或给予Kudos一个帖子,请将答案标记为“接受为解决方案”。 谢谢! |
|
|
|
只有小组成员才能发言,加入小组>>
2415 浏览 7 评论
2821 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2292 浏览 9 评论
3372 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2458 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1078浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
579浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
438浏览 1评论
2000浏览 0评论
723浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 03:27 , Processed in 1.195369 second(s), Total 90, Slave 74 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号