完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
现在我正在使用Xilinx的AXI视频处理内核进行小型设计。
现在我面对一个奇怪的问题。 我的设计很简单。 我使用Xilinx的三个内核: 1.测试模式发生器(TPG)2。视频定时控制(VTC)3.AXI4-流到视频输出(AIVO)。 TPG是视频源,VTC为AIVO生成定时信号,AIVO从TPG接收视频信号和握手信号,并与VTC合作生成并行视频和定时信号(Vsync,Hsync,DE)。 然而,问题是无论我如何尝试,AIVO(视频,Vsync,Hsync,DE)的所有输出在模拟中始终保持为0。 我检查了端口连接,并单独模拟VTC和TPG,它们都运行良好。有没有人有经验的AXI4-Stream到视频输出IP核?有什么特殊的键我需要注意制作这个核心输出数据吗?我看了 核心的数据表,我没有弄清楚我的问题在哪里。 非常感谢。 以上来自于谷歌翻译 以下为原文 Now I am making a small design with AXI video processing cores from Xilinx. Now I confront a weird problem. My design is very simple. I use three cores from Xilinx: 1. Test Pattern Generator (TPG) 2. Video timing Control (VTC) 3. AXI4-Stream to Video Out (AIVO). The TPG is the video source, VTC generate the timing signals for AIVO, AIVO receives video signals and handshake signals from TPG, and cooperate with VTC to generate the parallel video and timing signals (Vsync, Hsync, DE). However, the problem is no matter how I try, all the outputs of AIVO (video, Vsync, Hsync, DE) keep 0 all the time in simulation. I checked the ports connection, and simulate VTC and TPG individually, they all work well. Have anybody be experienced AXI4-Stream to Video Out IP core? Is there any special keys I need to pay attention to make this core output data?I read the datasheet of the core, I did not figure out where my problem is. Thanks very much. |
|
相关推荐
22个回答
|
|
如果您在检测模式下使用VTC,请注意锁定大约需要3帧。
如果您正在使用完整的1080p-ish帧,那么在sim中需要很长时间。那么您的视频定时输入信号(即来自VTC的信号)是否正常工作?您是否可以发布实例化代码和/或截图 SIM卡? www.xilinx.com 以上来自于谷歌翻译 以下为原文 If you are using VTC in detect mode, note that it takes about 3 frames to lock. If you're using full 1080p-ish frames, that will take a long time in sim. So are your video timing input signals (i.e. the signals from the VTC) working properly? Can you post your instantiation code and/or screenshots of the sim?www.xilinx.com |
|
|
|
嗨bwiec,对于VTC,我只使用发电机(探测器被禁用。)我把我的顶级hdl代码放在这里。
我认为我来自VTC的信号正在按比例运作。 所以在我的情况下,如果我只使用发生器,是否需要多帧同步?我使它在1080P模式下工作。 我很快就会发布截图。 谢谢。 Top_module.v 4 KB 以上来自于谷歌翻译 以下为原文 Hi bwiec, for VTC, I just use generator (detector is disabled.) I put my top level hdl code here. I think my the signals from the VTC are working propoerly. So in my case, if I only use generator, will it take mutiple frames to sync? I make it working in 1080P mode. I will post a screenshot soon. Thanks. Top_module.v 4 KB |
|
|
|
哦,好吧,那应该没问题。
不应该是一个很长的延迟。只是为了确保,你在VTC中未选中“同步到fsync或发电机”选项,对吗?你在主机或从机模式下将AXIS放到视频输出核心吗? www.xilinx.com 以上来自于谷歌翻译 以下为原文 Oh okay, that should be fine then. Shouldn't be a long delay. Just to make sure, you left the 'synchronize to fsync or generator' option unchecked in the VTC, correct? Are you putting AXIS to Video Out core in master or slave mode?www.xilinx.com |
|
|
|
是的,我想我没有检查。
我的视频输出核心是从属模式。 请参阅附件。 以上来自于谷歌翻译 以下为原文 Yes, I think I left it unchecked. My video out core is in slave mode. Please see the attachments. |
|
|
|
|
|
|
|
|
|
|
|
我使用100Mhz时钟进行模拟,持续时间超过200毫秒,我仍然没有从视频输出核心输出。
但我发现Video out的锁定信号长时间保持高位。 为什么锁长时间保持高位,但仍然没有视频,vsync,hsync,DE输出? 以上来自于谷歌翻译 以下为原文 I simulate with 100Mhz clock and for more than 200 ms duration, I still did not get output from video out core. But I found that lock signal from Video out has kept high for long time. Why does the lock keep high for long time, but there is still no video, vsync, hsync, DE output? |
|
|
|
您是否看到有效的vsync来自VTC?您可能想要下载视频输出核心的演示测试平台并进行比较。
演示TB很容易运行......只需执行一个脚本。 您可以在此处下载:http://www.xilinx.com/products/intellectual-property/axi4_stream_to_video_out.htm www.xilinx.com 以上来自于谷歌翻译 以下为原文 Are you seeing valid vsync coming out of the VTC? You might want to download the demo testbench for the video out core and compare. The demo TB is very easy to run... just execute a script. You can download it here: http://www.xilinx.com/products/intellectual-property/axi4_stream_to_video_out.htmwww.xilinx.com |
|
|
|
是的,我看到来自VTC的有效vsync。
实际上,我降低了设计中的分辨率。 我在我的设计中尝试352 * 288,然后我在视频输出中获得AXI的预期输出。我将下载TB以查看发生了什么。 以上来自于谷歌翻译 以下为原文 Yes, I see valid vsync coming out from VTC. Actually, I reduce the resolution in my design. I try 352*288 in my design, then I get expected output from AXI in Video out. I will download the TB to see what happened. |
|
|
|
信号“锁定”保持高位意味着什么?
这是否意味着Viode中的AXI与VTC同步?谢谢。 以上来自于谷歌翻译 以下为原文 What does signal "lock" keeps high mean? Does that mean AXI in Viode out has sync with VTC? Thanks. |
|
|
|
你有没有把VBLAN的VBLANK信号连接到AXI Stream to Video Out核心?我发现你也必须使用空白信号。
www.xilinx.com 以上来自于谷歌翻译 以下为原文 Have you hooked up the VBLANK signals from the VTC to the AXI Stream to Video Out core? I have discovered that you have to use the blank signals as well.www.xilinx.com |
|
|
|
|
|
|
|
嗨!
我有同样的问题,但我解决了! 输出信号被按下但我发现了我的错误。 AXIS-to-Video-Out的'vtg_ce'信号必须连接到'gen_clken'(VTC)。 我认为它与VTIMING总线绑定,但显然,它不是。 顺便提一下,AXIS-to-Video-Out产品指南中有错误:在图3-1(第21页)中,空白信号连接到同步输入,反之亦然,而在模拟时,空白连接到 空白并同步到同步,这似乎更合乎逻辑...... 以上来自于谷歌翻译 以下为原文 Hi ! I had the same problem but I resolved it ! Output signals were held down but I found my error. The 'vtg_ce' signal from AXIS-to-Video-Out must be connected to the 'gen_clken' (VTC). I thought it was binded with the VTIMING bus but apparently, it's not. By the way, there is an error on the AXIS-to-Video-Out product guide : on the figure 3-1 (page 21), blank signals are connected to sync inputs and vice versa, whereas on simulation, blank are connected to blank and sync to sync, which seems more logical... |
|
|
|
“AXIS-to-Video-Out的'vtg_ce'信号必须连接到'gen_clken'(VTC)。”这似乎还不够。
我必须连接所有五个握手信号:vblank,hblank,vsync,hsync,DE,以使视频无效。 产品指南中还有一些其他错误,关于连接握手信号的部分令人困惑。 以上来自于谷歌翻译 以下为原文 "The 'vtg_ce' signal from AXIS-to-Video-Out must be connected to the 'gen_clken' (VTC). " This seems still not enough. I have to connect all the five handshake signals: vblank,hblank,vsync,hsync,DE, to make the video out work. There are some other errors in the product guide, and the part about connecting handshake signals are confusing. |
|
|
|
我也对PG044的P22中的以下陈述感到困惑:AXI4-Stream时钟(aclk)是AXI4-Stream总线的一部分。
为了最小化缓冲要求,该时钟应该与视频输出时钟的频率相等或更高。 该时钟可以比视频时钟(视频输出像素时钟)慢,在这种情况下,需要额外的缓冲来存储像素,以便可以以视频时钟的突发速率输出线。 这在“缓冲要求”部分中讨论。 至少,aclk频率必须高于平均像素速率。为什么输入时钟信号“aclk”必须高于平均像素速率? 那是因为视频流中有一些空白吗? 以上来自于谷歌翻译 以下为原文 I am also confusing by the following statement in P22 of PG044: The AXI4-Stream clock (aclk) is part of the AXI4-Stream bus. To minimize buffering requirements, this clock should be of equal or higher frequency than the video output clock. This clock can be slower than the video clock (Video output pixel clock), in which case, additional buffering is required to store pixels so that lines can be output at the burst rate of the video clock. This is discussed in the Buffer Requirements section. At a minimum, the aclk frequency must be higher than the average pixel rate. Why the input clock signal "aclk" must be higher than the average pixel rate? Is that because there are some blanks inside the video stream? |
|
|
|
嗨兄弟!
我遇到了同样的问题....你解决了这个问题吗? 我发现fifo_rst,AXI到视频输出核心的内部信号在一帧后被设置为HIGH ...我认为这是问题....但我不知道如何弄清楚.... 问候,伍迪 以上来自于谷歌翻译 以下为原文 Hi, buddy! I met the same problem.... Have you solve this problem? I found fifo_rst, the internal signal of AXI to video out core is set to HIGH after one frame... I think it's the problem.... But I don't know how to figure it out.... Regards, Woody |
|
|
|
我认为你应该使用主模式,因为定时gen无法停止,明天我会检查更好
以上来自于谷歌翻译 以下为原文 i think you should use master mode, because the timing gen can't be stopped, tomorrow i will check better |
|
|
|
是主模式,我使用所有时钟启用始终启用,所有生成启用始终启用,重置始终禁用。
从未尝试过模拟 以上来自于谷歌翻译 以下为原文 yes master mode, i use all the clock enables always enabled, all generation enable always enabled, reset always disabled. Never tried in simulation |
|
|
|
好的,我会搞清楚的....谢谢
问候,伍迪 以上来自于谷歌翻译 以下为原文 OK, I will figure it out.... thanks Regards, Woody |
|
|
|
只有小组成员才能发言,加入小组>>
2458 浏览 7 评论
2851 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2313 浏览 9 评论
3399 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2492 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1968浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
636浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
494浏览 1评论
2041浏览 0评论
768浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-24 02:23 , Processed in 1.673244 second(s), Total 113, Slave 97 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号