完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,
我开发了一个基于VDMA的系统,可以将图像从DDR输出到视频输出。 流是1280x720 @ 60fps。 然后,我复制VDMA有两个视频输出流,它工作正常。 需要扩展此系统以达到4个视频流,我复制了更多,但没有正常工作。 如果我启用3或4个VDMA,我只在相机3和4上获得30帧,相机1和2仍能正常工作。 如果我单独启用3和4,它们就可以工作。 总视频要求= 1280 x 720 x 3B x 60 fps x 4相机= 663.5 MB / s 我的DDR提供16位x 800 Mbps = 1600 MB / s,这已足够了 我的AXI也是128位x 100 MHz = 1600 MB / s 我有很多疑问重新调整我的参数,我认为他们需要微调: v_axi4s_vid_out PARAMETER RAM_ADDR_BITS = 11 vdma PARAMETER C_MM2S_MAX_BURST_LENGTH = 128 vdma PARAMETER C_MM2S_LINEBUFFER_THRESH = 32 这些值是否合适? 是否有其他VDMA参数需要从默认值更改? 提前致谢, 塔里克 以上来自于谷歌翻译 以下为原文 Hello All, I developed a VDMA-based system that can stream out an image from DDR to Video out. The stream is 1280x720 @60 fps. I then duplicated the VDMA to have two video out streams, it was working fine. It's required to extend this system to reach 4 video streams, I duplicated more but did not work fine. If I enable 3 or 4 VDMAs, I get 30 frames per socond only on camera 3 and 4, Camera 1 and 2 still work fine. If I enable 3 and 4 alone, they work. Total video requirements = 1280 x 720 x 3B x 60 fps x 4 Cameras = 663.5 MB/s My DDR provides 16bit x 800 Mbps = 1600 MB/s which is quite enough My AXI is 128-bit x 100 MHz = 1600 MB/s as well I have many doubts regrding my parameters, I think they need fine tuning:
Thanks in advance, Tarek |
|
相关推荐
1个回答
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
2165 浏览 7 评论
2608 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2080 浏览 9 评论
3152 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2197 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
429浏览 1评论
1529浏览 1评论
在使用xc5vsx95T时JTAG扫片不成功,测量TDO无信号输出
2180浏览 0评论
511浏览 0评论
1645浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-27 21:37 , Processed in 0.857683 second(s), Total 43, Slave 37 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号